9.6 Nineth Chapter Summary

Source: Internet
Author: User

9.6 Nineth Chapter Summary

In the previous chapters, we discussed functional programming and implemented several sample applications with a functional style. We start with a simple function concept, such as combining values into "multivalued (multiple values)" or "Optional Values" ("Alternative Values"), and then discuss how to use the function. In chapters seventh and eighth, we discuss functional programming, which is not an accidental decision: the structure of the book corresponds to the iterative development style of F #. We start with a simple concept and can solve problems quickly and easily. In this chapter, we have completed the final step of iterative development, exposing our code in familiar. NET terminology.

We already know that members can encapsulate functions related to the type itself as a type, and if there is code as a normal function, the intrinsic type extension can be used. Next, we are learning abstract types (interfaces), which are useful for writing behavior-centric applications. We have also discussed classes, which are particularly important in terms of interoperability.

There is still a lot of content not involved. In the next few chapters, we'll turn our attention from the system back to the core functional programming approach. In the next chapter, we will review the list and simple recursive functions, and then learn the necessary knowledge to write efficient function code. This is a very important content to make the previous introduction as simple as possible, we skipped. We have mastered all the basic functional concepts, so now we have to go deep into the important advanced techniques.

9.6 Nineth Chapter Summary

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.