Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Real-world functional programming

    Real-world functional programming

    Tomas Petricek · 2009

    "Real World Functional Programming" is a unique tutorial that explores the functional programming model through the F# and C# languages.

    Lisp & FunctionalProgramming
    Open LibraryAmazon
    Stats for nerds
    12recommend
    19mentions
    16people
    2009–2023years
    79% recommend21% neutral

    Mentions per year

    20092011201320152017201920212023

    What Hacker News says

    1. fslothJan 2023
      This! Other good books are ”Expert F#” by Granicz, Syme & Cisternino, ”Real world functional programming” by Petricek and ”F# for scientists” by Harrop. The last is old but still really great in succintly explaining what ’new&unfamiliar’ structures in F# are great for pragmatic software engineering.

      Why is there so little noise in F# land? I have no data, but I can guess that the language is so unproblematic that everybody is just happily coding instead of explaining how to fix something. It’s also not very good at guis so there is usually nothing visual to demonstrate.

      thread
    2. megaman22Mar 2018
      Get Programming with F# is finally done, and looks pretty good

      https://www.manning.com/books/get-programming-with-f-sharp

      Real-World Functional Programming With examples in F# and C# is another good one

      https://www.manning.com/books/real-world-functional-programm...

      The NoStarch Book of F# is a pretty decent beginner's book

      https://nostarch.com/fsharp

      Would second the vote for F# Deep Dives as well.

      thread
    3. fslothMar 2018
      'F# for scientists' by Jon Harrop is excellen. It's a bit pricey, but provided tremendous value on the how and why of functional paradigms within the scope of practical, brief programs.

      'Expert F#' by Don Syme et all is a fantastic reference.

      Real World Functional programming by Tomas Petricek is very good as well.

      'Programming language concepts' by Peter Sestoft is fantastic as well, as programming languages are perhaps the most obvious domain where functional approach shine, and the concepts are needed everywhere even though one was not implementing an interpreter.

      thread
    4. artimaeisApr 2017
      If you come from a C# background I really enjoy the book Real World Functional Programming [1]. The way it lays out samples side by side with C# and F# is pretty great and really helped me start to understand functional programming and F#.

      [1] - https://msdn.microsoft.com/en-us/library/hh314518.aspx

      thread
    5. tucazAug 2016
      The only book I found about the subject that is really good -> Real World Functional Programming: With examples in F# and C#

      https://www.amazon.com/Real-World-Functional-Programming-Tom...

      Also, check FSharp For Fun and Profit. Lots of details and tutorials about F# -> https://fsharpforfunandprofit.com also available as e-book -> https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit...

      thread
    6. sremaniNov 2015
      These are the resources I am using

      1a. fsharpforfunandprofit.com

      1b. pluralsight

      2. www.hackerrank.com (functional programming section - excercises)

      3. There are lot of good books,

      Real World Functional Programming

      F# Deep Dives

      Learning F# Functional Data Structures and Algorithms

      honestly, you cannot wrong with any of the books in F#, they are very likely to be good.

      thread

    Related

    Cover of Expert F# 3.0
    2013–2022

    Expert F# 3.0

    Don Syme
    6 recommend · 8
    Cover of Functional Programming in C++
    2019–2026

    Functional Programming in C++

    Ivan Cukic
    3 recommend · 6
    Cover of Web Development with Clojure
    2014–2023

    Web Development with Clojure

    Dmitri Sotnikov
    4 recommend · 13
    Cover of The Implementation of Functional Programming Languages
    2008–2026

    The Implementation of Functional Programming Languages

    Simon L. Peyton Jones
    22 recommend · 44
    Cover of Practical Common Lisp
    2007–2026

    Practical Common Lisp

    Peter Seibel
    218 recommend · 400
    Cover of Pearls of functional algorithm design
    2011–2024

    Pearls of functional algorithm design

    Bird, Richard
    17 recommend · 29
    Cover of Structure and Interpretation of Computer Programs
    2007–2026

    Structure and Interpretation of Computer Programs

    Harold Abelson
    347 recommend · 761
    Cover of Programming Erlang
    2007–2026

    Programming Erlang

    Joe Armstrong
    69 recommend · 105