Thread
Stories related to "Functional Algorithm Design, Part 0" across the full archive.
This is a relatively simple algorithm, which is considered folklore, but is still somewhat obscure to many people. I have used this before as a part of [monitoring temporal logic](https://github.com/Agnishom/lattice-mtl/blob/master/src/Monitor/AggQueue.v)
The Implementation of Functional Programming Languages, by Simon Peyton Jones
(research.microsoft.com)
$200 from Amazon or free from Simon Peyton Jones's site.
Breadth-first numbering is trivial in mutable trees, but tricky for immutable trees. This article explains why it's tricky, and shows two eagerly evaluated functional solutions (it's much simpler lazily). Hat tip to @brandonbloom's talk on [Dendrology][0], which references this article.
[0]: ht...
This is part one of a two-part talk that goes through practical examples and gives a nice intro for what it's like to use the reflex FRP library. He walks through the process of integrating a live tweet stream right into the presentation which shows audience tweets on-screen in real time.
There is also a [POPL version of this paper](http://www.cs.cmu.edu/~rwh/papers/iolambda/short.pdf), which is longer but has fewer illustrations.
I'm conducting a survey on the functional programming paradigm and would really appreciate if you could spare a min to take it! All comments/feedback are welcome.
An author shared a chunk of a work-in-progress book for free on /r/haskell.
[presentation slides](https://resources.sei.cmu.edu/asset_files/Presentation/2016_017_001_454766.pdf)
this is my talk at linuxconf au!
here's the repo - https://github.com/silky/linuxconf-fashion-hacking - for anyone interested, and the fashion website - https://vandersilk.github.io/ :)