Cover of The functional approach to programming

The functional approach to programming

by Guy Cousineau · first published 1998

7mentions
4recommended by
6HN commenters
2009–2024first – last mentioned

67% recommend33% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

10 2007: 0 mentions2008: 0 mentions2009: 1 mention2010: 0 mentions2011: 1 mention2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 1 mention2020: 1 mention2021: 0 mentions2022: 1 mention2023: 0 mentions2024: 1 mention2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • ericssmith · Dec 21, 2015 · Recommends

    Real World OCaml https://realworldocaml.org The Functional Approach to Programming (Cousineau)

    on “MariOCaml: HTML5 Mario, written exclusively in OCaml” ↗
  • undecidabot · Jan 12, 2019 · Recommends

    Another great but lesser known CS book is "The Functional Approach to Programming". It uses Caml (a predecessor of OCaml). Like SICP, it covers a wide range of CS topics, although it's probably not as accessible as HtDP.

    on “If not SICP, then what? Maybe HTDP?” ↗
  • undecidabot · May 31, 2020 · Recommends

    …one of the best introductions to ML's module system and even covers building a (toy) tactical theorem prover. Oh, and it's now available online for free as well [1]. Another great book on FP is "The Functional Approach to Programming" [2], which is a bit like SICP but using Caml (OCaml without the O) instead of Scheme. [1] https://www.cl.cam.ac.uk/~lp15/MLbook/pub-details.html [2] http://pauillac.inria.fr/cousineau-mauny/main.html

    on “Ask HN: Best books under 200 pages for developers?” ↗
  • jysandy · Jul 5, 2022 · Recommends

    …scalable backend systems for the web that have stood the test of time. We have written production code in Clojure/ClojureScript, Haskell, Elixir, Ruby/Rails, Python, Go, and Javascript, and are partial to a functional approach to programming. You can read about some of our work[1][2] and check out the talks[3] we’ve given to know more. We’re looking for senior engineers to work with us. View our full job description at https://nilenso.com/jobs/senior-developer/,…

    on “Ask HN: Who is hiring? (July 2022)” ↗
  • gnosis · Dec 27, 2009 · Recommends

    "The Functional Approach to Programming" by Cosineau and Mauny

    on “Ask HN: Which Lisp book should we publish first?” ↗
  • happy4crazy · Apr 11, 2011 · Mentions

    I play around with Haskell quite a bit, but not so much ML. Do you know why ML won out at CMU? I'm reading Cousineau's "The Functional Approach to Programming", which is based on ML, and I end up just translating most things into Haskell--the syntax feels much cleaner to me.

    on “Simon Peyton-Jones - A Taste of Haskell ” ↗
  • necovek · Sep 23, 2024 · Mentions

    …was some time, if they do it wrong, the cost is usually a bug. I am guessing you mean "only cost was some time" (without the "thing")? As for the topic, my hypothesis is slightly different — adopting functional approach to programming — even in imperative languages — leads you to the best patterns (or as you put it, "makes it inevitable") when combined with "evolutionary" architecture, and DoP is certainly one of them. However, for…

    on “Show HN: I Wrote a Book on Java” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help