Real World OCaml provides thorough coverage of OCaml's language features, starting with a lightweight guided tour, and then exploring every major feature in depth, including functors and GADTs. It is an essential guide for programmers looking to learn statically typed functional programming. Also available as open access on Cambridge Core.
Real World OCaml provides thorough coverage of OCaml's language features, starting with a lightweight guided tour, and then exploring every major feature in depth, including functors and GADTs. It is an essential guide for programmers looking to learn statically typed functional programming. Also available as open access on Cambridge Core.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Anil Madhavapeddy is Associate Professor in the Department of Computer Science and Technology at the University of Cambridge. He has used OCaml professionally for over two decades in numerous ventures, such as XenSource/Citrix and Unikernel Systems/Docker, and co-founded the MirageOS unikernel project. He is a member of the OCaml development team.
Inhaltsangabe
1. Prologue Part I. Language Concepts: 2. A guided tour 3. Variables and functions 4. Lists and patterns 5. Files, modules, and programs 6. Records 7. Variants 8. Error handling 9. Imperative programming 10. GADTs 11. Functors 12. First-class Modules 13. Objects 14. Classes Part II. Tools and Techniques: 15. Maps and hash tables 16. Command-line parsing 17. Concurrent programming with Async 18. Testing 19. Handling JSON data 20. Parsing with Ocamllex and Menhir 21. Data serialization with S-expressions 22. The OCaml platform Part III. The Compiler and Runtime System: 23. Foreign function interface 24. Memory representation of values 25. Understanding the garbage collector 26. The compiler frontend: parsing and type checking 27. The compiler backend: bytecode and native code References Index.
1. Prologue Part I. Language Concepts: 2. A guided tour 3. Variables and functions 4. Lists and patterns 5. Files, modules, and programs 6. Records 7. Variants 8. Error handling 9. Imperative programming 10. GADTs 11. Functors 12. First-class Modules 13. Objects 14. Classes Part II. Tools and Techniques: 15. Maps and hash tables 16. Command-line parsing 17. Concurrent programming with Async 18. Testing 19. Handling JSON data 20. Parsing with Ocamllex and Menhir 21. Data serialization with S-expressions 22. The OCaml platform Part III. The Compiler and Runtime System: 23. Foreign function interface 24. Memory representation of values 25. Understanding the garbage collector 26. The compiler frontend: parsing and type checking 27. The compiler backend: bytecode and native code References Index.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497