functional-programming 383

  1. What is tail recursion?
  2. What is a monad?
  3. What is a monad?
  4. What is (functional) reactive programming?
  5. Does functional programming replace GoF design patterns?
  6. Getting started with Haskell
  7. “What part of Milner-Hindley do you not understand?”
  8. Functional programming vs Object Oriented programming
  9. What is the difference between a 'closure' and a 'lambda'?
  10. How can a time function exist in functional programming?
  11. Large-scale design in Haskell?
  12. List filtering: list comprehension vs. lambda + filter
  13. Monad in plain English? (For the OOP programmer with no FP background)
  14. map function for objects (instead of arrays)
  15. What is 'Currying'?
  16. What is Haskell actually useful for?
  17. Efficiency of purely functional programming
  18. Is functional GUI programming possible?
  19. What is the difference between Scala's case class and class?
  20. What is a y-combinator?
  21. What does “coalgebra” mean in the context of programming?
  22. Why functional languages?
  23. What is a 'Closure'?
  24. Why isn't Python very good for functional programming?
  25. What is Scala's yield?
  26. How to use underscore.js as a template engine?
  27. Abusing the algebra of algebraic data types - why does this work?
  28. What is referential transparency?
  29. Best explanation for languages without null
  30. What is “lifting” in Scala?
  31. Why hasn't functional programming taken over yet?
  32. How can you do anything useful without mutable state?
  33. What is the difference between procedural programming and functional programming?
  34. List of strings to one string
  35. What's the status of multicore programming in Haskell?
  36. Why are side-effects modeled as monads in Haskell?
  37. Real-world applications of zygohistomorphic prepromorphisms
  38. How to avoid long nesting of asynchronous functions in Node.js
  39. What tools are there for functional programming in C?
  40. Implications of foldr vs. foldl (or foldl')
  41. Javascript equivalent of Python's zip function
  42. Beginners Guide to Haskell?
  43. Why are λ-calculus optimal evaluators able to compute big modular exponentiations without formulas?
  44. What is Hindley-Milner?
  45. Useful code which uses reduce()?
  46. Why should I learn Lisp?
  47. Swift Compiler Error: “Expression too complex” on a string concatenation
  48. How can I use functional programming in the real world?
  49. Why no generics in Go?
  50. Are Databases and Functional Programming at odds?