Very approachable article on parsing CSS with Parsec: http://t.co/Y25fGXU587
miniblog.
Related Posts
The bottom type has a different name in a bunch of languages. I've seen nothing, _|_, !, never and empty.
I don't know which is the most approachable to users though. `List[Empty]` reads very nicely for an empty list, whereas `never` reads nicely for error functions.
Glitch is exploring a git alternative where edits are continuously committed, then you have a slider that lets you move between historical states. Less powerful, but much more approachable!
Python is the only language I've seen where the stdlib docs contain smilies: https://docs.python.org/3.6/library/heapq.html#theory
It makes the docs more approachable, but also shows the diversity of writing styles used!