Answer the question
In order to leave comments, you need to log in
What books do you recommend for Haskell?
Hi Habr! I already know JS, C# and Python. Now I'm drawn to functional programming. Chose Haskell as the most versatile PL. However, I'm missing just Haskell courses. If OOP succumbed to me easily, then FP is not given, I do not understand the algorithms by which you need to write in Haskell. To consolidate my knowledge, I went to solve the Euler project, but I noticed that from 3 or 4 tasks I introduce optional variables. Can you recommend any book with a detailed analysis of Haskell's minutiae and examples of its algorithms?
Answer the question
In order to leave comments, you need to log in
Now I'm drawn to functional programming. Chose Haskell as the most versatile PL.
Optional variables are fine as long as they improve understanding.
They do not affect performance in any way. There is no deep meaning to roll out everything in pointfree and you should not worry about it.
If there is no goal specifically to olympiad algorithms, then it is better to start solving your personal problems and periodically ask for a review. After a while, the little things will come up on their own, and if they don’t come up, then figs with them.
The profiler will pay attention to the performance features.
Tired brains and fingers will pay attention to the features of architecture.
As a result, "learning Haskell" will help only the experience of solving problems.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question