|
A few resources I've found useful: Dunno how useful this is in reality, but this talk about category theory is interesting and very clear, and clarified much of the thinking behind Haskell for me (I'd struggle with a lot of high school level maths tbh, and this was still great): https://www.youtube.com/watch?v=o6L6XeNdd_k I found EdEx's FP101 course a very good introduction: the lecturer is Erik Meijer, and it's up in various places in various forms (archived on the EdEx site, github: https://github.com/fptudelft/FP101x-Content, original version for MDSN at http://lambda-the-ultimate.org/node/3642). It's haskell, but the EdEx course had a series of extra bits that translated each lecture into other languages; it's supposed to cover FP principles rather than primarily being a Haskell intro. Personally, I like FP because it seems more intuitively easy to grasp than OOP, and I came to it via JS: [Clojure guy] Michael Fogus' book Functional Javascript is loving great if you're into that sort of thing (Javascript Allongé is pretty good as well re applying function ideas). Also I've found Elixir amazing, and I could go on about it for ages, nicest language I've used [in my limited experience], with a fairly amazing web framework (Phoenix) and a really helpful community (it's quite nice having the language creator answering questions when you need help)
|
# ¿ May 1, 2015 10:59 |
|
|
# ¿ May 2, 2024 16:58 |