Functional Programming Concepts
Discussions center on foundational and advanced topics in functional programming, including John Backus's algebra of programs, continuation-passing style, optimizations, parallel computation, and modern concepts like algebraic effects and dependent types.
Activity Over Time
Top Contributors
Keywords
Sample Comments
I didn't read the paper, but is this restricted to purely functional programs?
Maybe CPS? https://www.it.uu.se/edu/course/homepage/avfunpro/ht10/notes...
A modern architecture for functional programmers
Is this the predecessor to Bird and de Moor's "Algebra of programming"?
Backus - A Functional Style and Its Algebra of Programshttps://www.cs.ucf.edu/~dcm/Teaching/COT4810-Fall%202012/Lit...
Does coding in a pure functional language like Haskell solve this problem?
Functional programming: the future of computing since 1977. (Dating it from John Backus's Turing Award lecture.)
yes, although recent advances in functional programming and formal methods go a lot further than that
Can you expand on "parallel computation has no 'good' encoding into functional computation"?
How do functional programming languages optimises these?