Posted on April 8, 2015
UW CSE P 505 – Monads
Monads were created in response to the problems that arise when a pure functional programming language encounters the dirty impurities of the real world. One particular problem that vexed researchers and developers early on was how to represent… Read More
Posted on April 8, 2015
UW CSE P 505 Notes – Continuation Passing Style
Continuation passing style (CPS) is a style of programming wherein function calls are chained together. Each function in the chain performs some computation on a value and then passes the result of that computation on to the next… Read More