排序
Notes on “Erik Meijer: Functional Programming”
Notes on 'Erik Meijer: Functional Programming',My notes on an interview of Erik Meijer talking about functional programming: https://www.youtube.com/watch?v=z0N1aZ6SnBk. It's a sup...
“Haskell on the JVM” :: Frege vs. Eta
'Haskell on the JVM' :: Frege vs. Eta,Both Frege and Eta purport to be 'Haskell for the JVM'. Frege is older, so I would assume more stable, but I'd never heard of it before today....
Let the compiler do the work for you!
Let the compiler do the work for you!,Recently I came across a little programming puzzle, the task was to take a binary search tree and return a new tree, where every node is repla...
What the heck is polymorphism?
What the heck is polymorphism?,Polymorphism is the idea of defining data structures or algorithms in general, so you can use them for more than one data type. The complete answer i...
Language Features: Best and Worst
Language Features: Best and Worst,I'm interested in building my own programming language and I want to know: what are your most-loved and most-hated features of any programming lan...