Haskell learning Summary
Here is a brief summary after learning "learn you a Haskell for great good ".
1Haskell basic knowledge 2Haskell important data structure-list 3Haskell Common Data Structures 4Haskell type 5Haskell important concepts-Functions 6Haskell important programming modes-functor, applicative functor, monad
Conclusion
This note is a very simple summary and introduces some basic concepts of Haskell. There are many examples and usage in learn you a Haskell for great good, if you are interested, read it. In addition, something like I/O, network, low-level system, concurrency, and database is not involved here, this may have to wait until you learn "real world Haskell" or actually need to use it in development. Perhaps it was the first time I learned functional programming. Haskell gave me a very different feeling from the previous programming method. In many cases, Haskell provided an abstract which looks very simple, but it can accommodate a lot of things,
You can often feel that, ah, you can also play like this. ManyCodeIt is very concise and elegant to write, but for me, I still don't know much about it because of lack of practical engineering project experience. Haskell's learning has come to an end ~