Objective Caml is an object-oriented language based on the functional programming language ML. It combines the benefits of ML's style of functional programming with those of classes, objects, and inheritance. Also known as OCaml, the language features these - Functional programming is encouraged, but not required - Execution safety is guaranteed through the formal type system and exceptions for out-of-bound conditions - Compiler type inference supplies most program type information automatically - Classes and objects integrated into the ML type framework of parametric polymorphism - High quality implementation, including automatic memory management This synergistic combination results in both higher reliability and higher productivity. Combining type safety and functional programming increases reliability, while combining type inference, parametric polymorphism, and automatic memory management increases productivity. Topping everything off is OCaml's integrated object system, which allows object-oriented programming without sacrificing the benefits of functional programming, parametric polymorphism, and type inference.
"synopsis" may belong to another edition of this title.
Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.
Condition: very_good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in very good condition! The cover and any other included accessories are also in very good condition showing some minor use. The spine is straight, there are no rips tears or creases on the cover or the pages. Seller Inventory # GWSVV.0981599206.VG