• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel och pussel

Skapa nya rutiner – hälsoböcker upp till 50% →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker

    Web Development with ReasonML

    Type-Safe, Functional Programming for JavaScript Developers

    AvJ. David Eisenberg

    E-bok
    Engelska, 2019

    387 kr

    Läs direkt i Bokus Reader – eller ladda ned till din enhet

    Fler format och utgåvor

    Häftad

    444 kr

    E-bok

    401 kr

    Beskrivning

    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, one of the most popular front-end frameworks. Learn how to take advantage of the power of a functional language while keeping the flexibility of the whole JavaScript ecosystem. Move beyond theory and get things done faster and more reliably with ReasonML today.

    ReasonML is a new syntax for OCaml, a battle-tested programming language used in industry for over 20 years. Designed to be familiar to JavaScript programmers, ReasonML code compiles to highly readable JavaScript. With ReasonML, you get OCaml''s powerful functional programming features: a 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.

    Start using ReasonML''s powerful type system as you learn the essentials of the language: variables and arithmetic operations. Gain expressive power as you write functions with named parameters and currying. Define your own data types, and integrate all these capabilities into a simple web page. Take advantage of ReasonML''s functional data structures 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. Reinforce concepts with examples that range from short, tightly focused functions to complete programs, and practice your new skills with exercises in each chapter.With ReasonML, harness the awesome power of a functional language while retaining the best features of JavaScript to produce concise, fast, type-safe programs.

    What You Need:

    You''ll need to have node.js (version 10.0 or above) and npm (version 5.6 or above). Once you install the bs-platform package and fire up a text editor, you''re ready to go. (There are plugins for many popular editors that will make editing easier.)

    Produktinformation

    • Utgivningsdatum:2019-03-26
    • Språk:Engelska
    • Filformat:EPUB
    • Kopieringsskydd:LCP
    • ISBN:9781680506891
    • Förlag:The Pragmatic Programmers

    Utforska kategorier

    • Programmeringsböcker inom Data och IT
    • Webbprogrammering inom Data och IT
    • Programspråk inom Data och IT
    Hoppa över listan

    Mer från samma författare

    J. David Eisenberg - Using XForms with Mozilla, E-bok

    Using XForms with Mozilla

    J. David Eisenberg

    E-bok
    2007

    107 kr

    J. David Eisenberg - Using XForms with Mozilla, E-bok

    Using XForms with Mozilla

    J. David Eisenberg

    E-bok
    2007

    122 kr

    Amelia Bellamy-Royds, J. David Eisenberg - SVG Essentials, E-bok

    SVG Essentials

    Amelia Bellamy-Royds, J. David Eisenberg

    E-bok
    2014

    352 kr

    Amelia Bellamy-Royds, J. David Eisenberg - SVG Essentials, E-bok

    SVG Essentials

    Amelia Bellamy-Royds, J. David Eisenberg

    E-bok
    2014

    351 kr

    J.  David Eisenberg - Etudes for ClojureScript, E-bok

    Etudes for ClojureScript

    J. David Eisenberg

    E-bok
    2015

    54 kr

    J.  David Eisenberg - Etudes for ClojureScript, E-bok

    Etudes for ClojureScript

    J. David Eisenberg

    E-bok
    2015

    54 kr

    J. David Eisenberg, Simon St. Laurent - Introducing Elixir, E-bok

    Introducing Elixir

    J. David Eisenberg, Simon St. Laurent

    E-bok
    2016

    237 kr

    J. David Eisenberg, Simon St. Laurent - Introducing Elixir, E-bok

    Introducing Elixir

    J. David Eisenberg, Simon St. Laurent

    E-bok
    2016

    237 kr

    Hoppa över listan

    Du kanske också är intresserad av

    J.  David Eisenberg - Web Development with ReasonML, E-bok

    Web Development with ReasonML

    J. David Eisenberg

    E-bok
    2019

    401 kr

    J. David Eisenberg - Web Development with ReasonML, Häftad

    Web Development with ReasonML

    J. David Eisenberg

    Häftad, 2019

    444 kr

    Joanna André - SIGNERAD - Ropet från rymden, Inbunden
    • Signerad!

    SIGNERAD - Ropet från rymden

    Joanna André

    Inbunden, 2026

    179 kr

    Mats Ahlstedt, Veronica Ahlstedt McCleave - Visselblåsaren, Pocket
    • -51%
    Del 1

    Visselblåsaren

    Mats Ahlstedt, Veronica Ahlstedt McCleave

    Pocket, 2025

    3,5 utav 5 stjärnor. Totalt antal röster:(2)

    49 kr99 kr

    Marcus Frank - SIGNERAD - Mackans kost : Middagar och matlådor, Inbunden
    • Signerad!

    SIGNERAD - Mackans kost : Middagar och matlådor

    Marcus Frank

    Inbunden, 2026

    269 kr

    Mats Ahlstedt, Veronica Ahlstedt McCleave - Svindlarna, Pocket
    • -51%
    Del 2

    Svindlarna

    Mats Ahlstedt, Veronica Ahlstedt McCleave

    Pocket, 2025

    3,0 utav 5 stjärnor. Totalt antal röster:(1)

    49 kr99 kr

    Kristan Higgins - Bokhandeln vid havet, Pocket
    • -51%

    Bokhandeln vid havet

    Kristan Higgins

    Pocket, 2025

    3,5 utav 5 stjärnor. Totalt antal röster:(11)

    49 kr99 kr

    J.  David Eisenberg - Etudes for ClojureScript, E-bok

    Etudes for ClojureScript

    J. David Eisenberg

    E-bok
    2015

    54 kr

    J.  David Eisenberg - Etudes for ClojureScript, E-bok

    Etudes for ClojureScript

    J. David Eisenberg

    E-bok
    2015

    54 kr

    Veronica Henry - Puben vid floden, Pocket
    • -51%

    Puben vid floden

    Veronica Henry

    Pocket, 2023

    4,2 utav 5 stjärnor. Totalt antal röster:(18)

    49 kr99 kr