• Post Reply Bookmark Topic Watch Topic
  • New Topic

Reactive Design Patterns: Is necesarry to know functional programming before reading your book ?  RSS feed

 
ludoviko azuaje
Ranch Hand
Posts: 85
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear Sir,

In order to understand your book how much knowledge of funcional programming is necessary to have ?

As for me I  only have a basic idea of F.P.
 
Brian Hanafee
Author
Greenhorn
Posts: 11
5
Mac Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One of the other posts here provided a large and possibly even intimidating list of functional programming resources. You needn't master all of that to understand the book. Having a basic understanding is useful. It would help to understand the very strong bias in favor of immutable data structures. You also will need to be comfortable with the idea of passing functions as values to other functions.

Java is used where it produces a readable example. The book switches to Scala when the Java syntax interferes with readability, as it expresses some functional concepts only with great verbosity. If you understand Java, you might occasionally have to look up a few features or new library packages but should be able to follow even without being steeped in functional programming knowledge. Knowing at least the basics of Scala is helpful.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!