Skip to content
  • View menu
  • View sidebar

Leif Battermann

Functional Software Design

  • Home
  • About
  • Impressum
  • Datenschutzerklärung

Recent Posts

  • Interactive Command Line Applications In Scala – Well Structured And Purely Functional
  • How To Use Applicatives For Validation In Scala And Save Much Work
  • Parsers in Scala built upon existing abstractions
  • Strongly Typed Configuration Access With Code Generation
  • Error and state handling with monad transformers in Scala

Recent Comments

  • luigimx on How F# can help with the pitfalls of C# enumerations
  • Leif Battermann on Use lambdas and combinators to improve your API
  • Enpassant on Use lambdas and combinators to improve your API
  • Leif Battermann on Use lambdas and combinators to improve your API
  • Wojciech Grajewski on Use lambdas and combinators to improve your API

Archives

  • April 2018
  • March 2018
  • February 2018
  • December 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • April 2017
  • March 2017
  • December 2016
  • November 2016
  • September 2016
  • August 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • June 2015
  • May 2015

Categories

  • .NET interoperability
  • Algorithms
  • C#
  • Design Patterns
  • Domain Driven Design
  • Elm
  • Error Handling
  • Event Sourcing
  • F#
  • Functional programming
  • MS SQL Server
  • Reactive Extensions
  • Scala
  • WPF

Social

  • GitHub
  • Twitter

Tag / VS Code

26. August 201629. August 2016 by Leif

How to download the daily Bing wallpaper using F#

  • F#
  • .NET, Bing Wallpaper, F#, F# type providers, Ionide, JSON Type Provider, Linux, Mono, Paket, Ubuntu, VS Code
  • Leave a comment

In this post we will see how to use F# scripting to download the daily Bing wallpaper on Windows or Linux.

It is basically a simple application of the F# JSON Type Provider.

Complete source code from this post.

Continue reading →

Proudly powered by WordPress | Theme: editor by Array
Diese Website nutzt Cookies, um bestmögliche Funktionalität bieten zu können. Akzeptieren Erfahren Sie mehr in unserer Datenschutzerklärung.