functional-programming 466

  1. What is tail recursion?
  2. What is a monad?
  3. What is (functional) reactive programming?
  4. What is a monad?
  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. list comprehension vs. lambda + filter
  12. Large-scale design in Haskell?
  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. What is the difference between Scala's case class and class?
  19. Is functional GUI programming possible?
  20. What is a Y-combinator?
  21. What is a 'Closure'?
  22. What does “coalgebra” mean in the context of programming?
  23. Why functional languages?
  24. Why isn't Python very good for functional programming?
  25. What is Scala's yield?
  26. Abusing the algebra of algebraic data types - why does this work?
  27. How to use underscore.js as a template engine?
  28. What is referential transparency?
  29. What is “lifting” in Scala?
  30. Best explanation for languages without null
  31. How can you do anything useful without mutable state?
  32. Why hasn't functional programming taken over yet?
  33. In Functional Programming, what is a functor?
  34. Is there a software-engineering methodology for functional programming?
  35. What is the difference between procedural programming and functional programming?
  36. List of strings to one string
  37. What's the status of multicore programming in Haskell?
  38. difference between foldLeft and reduceLeft in Scala
  39. What is context in _.each(list, iterator, [context])?
  40. Why are side-effects modeled as monads in Haskell?
  41. Real-world applications of zygohistomorphic prepromorphisms
  42. Functional style of Java 8's Optional.ifPresent and if-not-Present?
  43. How to avoid long nesting of asynchronous functions in Node.js
  44. Implications of foldr vs. foldl (or foldl')
  45. What tools are there for functional programming in C?
  46. Javascript equivalent of Python's zip function
  47. Does Java SE 8 have Pairs or Tuples?
  48. Using python map and other functional tools
  49. Beginners Guide to Haskell?
  50. Is Javascript a Functional Programming Language?