Functional programming jargon in plain English

github.com
functional-programming-jargon-in-plain-english

GitHub – hemanth/functional-programming-jargon: Jargon from the functional programming world in simple terms! {{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that … Read more

Go: Functional Options Are Slow

evanjones.ca

[ 2022-May-23 10:19 ] The Go “functional options” pattern is a way of passing options to a function. The function takes a variable number of arguments, which are themselves functions (a type like …func(*config). I think it was first introduced … Read more

The Dao of Functional Programming [pdf]

github.com
the-dao-of-functional-programming-[pdf]

Publications/DaoFP.pdf at master · BartoszMilewski/Publications · GitHub {{ message }} Permalink This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. 1 contributor Sorry, something went wrong. Reload? Sorry, … Read more

Functional programming patterns in Smalltalk

blog.wilcoxd.com

What is functional programming?, you may ask: In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions Source: Wikipedia Wikipedia’s definition of functional programming is OK, although purists would argue that functional … Read more

Functional Algorithms, Verified

functional-algorithms-verified.org
functional-algorithms,-verified

Functional Algorithms, Verified! This book is an introduction to data structures and algorithms for functional languages, with a focus on proofs. It covers both functional correctness and running time analysis. It does so in a unified manner with inductive proofs … Read more