• Home
  • About me

DotNetSwede

A blog about .NET, C#, JavaScript and technology in general.

Functional JavaScript

F# and Functional Programming

28th August 2016 by Jonathan Lindkvist 2 Comments

I haven’t fully grasped the concepts of functional programming, but I’ve watched a couple of videos and it has piqued my interest in the subject. Since I work with .NET and JavaScript, I guess F# or JavaScript might be the most convenient ways for me to approach functional programming. Anyway, I thought I’d start by sharing some resources that I’ve found on functional programming.

Robert C Martin – Functional Programming; What? Why? When?

Here’s a link to the YouTube video as well.

Making the Case for using F# with Tomas Petricek

You can watch the video embedded above, or go to Channel9 and watch it there.

Anjana Vakil: Learning Functional Programming with JavaScript – JSUnconf 2016

JavaScript also supports functional programming, so I’d be interested to see if I can incorporate functional practices into the JavaScript development that I already do. Anjana’s video is available above, or through this link.

Functional programming with C#: Why does it matter? | Pluralsight

C# also has functional elements, and it seems like an interesting way of approaching the subject. The video above is a trailer to a Pluralsight course called Functional Programming with C#.

F# Succinctly

fsharp

F# Succintly is a free ebook written by Robert Pickering. The ebook is available for free at Syncfusion’s website.

Imperative to Functional Programming Succinctly

imperative_funtional

This free Syncfusion ebook was written by Marc Clifton, and it’s also available at Syncfusion’s website.

Posted in: .NET, JavaScript Tagged: F#. FSharp, Functional C#, Functional JavaScript, Functional Programming, JavaScript

Recent Posts

  • Modular Monoliths
  • Clean Architecture
  • AngularJS to Angular Upgrade Paths
  • Web Scraping with C#
  • ASP.NET Core MVC Anatomy

Recent Comments

  • Dany Wehbe on Web Scraping with C#
  • rainadawan on Web Scraping with C#
  • Clean Architecture - How to Code .NET on Clean Architecture
  • Samuel Dass on Error Logging, Profiling and Analytics Tools for .NET Applications
  • Mokhtar Ebrahim on Web Scraping with C#

Archives

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

Categories

  • .NET
  • .NET News
  • Architecture
  • ASP.NET
  • Content Management Systems (CMS)
  • Fun
  • JavaScript
  • jQuery
  • Learning
  • Tools
  • Visual Studio
  • Webdesign

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Copyright © 2019 DotNetSwede.

Omega WordPress Theme by ThemeHall.