Haskell learning Summary

Source: Internet
Author: User
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 ~

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.