Software Engineering
Paper | |
---|---|
SOFTWARE ENGINEERING - Report on a conference sponsored by the NATO SCIENCE COMMITTEE |
Functional programming
Essence
A bit of history
Strong Functional Programming
Paper | |
---|---|
Elementary Strong Functional Programming by D. A. Turner | |
A Tutorial Implementation of a Dependently Typed Lambda Calculus |
Monads, monads everywhere
Paper | |
---|---|
Monads for functional programming by Philip Wadler | |
Monad Transformers Step by Step |
Recursion schemas
Other
Haskell
Paper | |
---|---|
A Gentle Introduction to Haskell by Paul Hudak, John Peterson and Joseph Fasel | |
A History of Haskell: Being Lazy With Class |
JVM
Paper | |
---|---|
Comparison of Erlang Runtime System and Java Virtual Machine |
Other
http://www.math.harvard.edu/~mazur/preprints/when_is_one.pdf https://arxiv.org/pdf/1601.05035v3.pdf