Web Development with ReasonML (Pragmatic Bookshelf)

J. David Eisenberg
edited by Andrea Stewart
ReasonML is a new, type-safe, functional language that compiles to efficient, readable JavaScript. ReasonML interoperates with existing JavaScript libraries and works especially well with React. With ReasonML, you get OCaml’s strong static type system with an excellent type inference engine, pattern matching, and features for functional programming with immutable variables. ReasonML also allows flexibility with opt-in side effects, mutation, and object-oriented programming. ReasonML hits the sweet spot between the pure theoretical world and the laissez-faire approach of JavaScript.
Gain expressive power as you write functions with named parameters and currying. Take advantage of ReasonML’s lists and arrays with map and reduce functions. Discover new ways to write algorithms with ReasonML’s recursion support. Interoperate with existing JavaScript libraries with bindings, and write reactive web applications using ReasonML in tandem with React.
With ReasonML, harness the power of a functional language while retaining the best features of JavaScript to produce concise, fast, type-safe programs.
“J. David Eisenberg has put together the best starter manual on ReasonML. Anyone who wants access to build more robust web applications using ReasonML’s powerful toolchain should definitely give this a read.”
–Lewis Chung, CTO, ShopWith
Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout
Latest Threads About This Book


Most Active This Week
Most Active This Month
Most Active This Year
Most Active Last Three Years

Most Active Over Three Years

Book Info
Are you this book's author? To be notified of all posts made about it, sign up an account then click here, then select 'watching' from the bell icon in the top right corner.
Get money off!

The Pragmatic Bookshelf
35% off any eBook
Simply use coupon code "devtalk.com" at checkout. See full details here.
Latest
Filter by Type:
Related Portals
-
None added yet