𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Introducing ReScript: Functional Programming for Web Applications

✍ Scribed by Danny Yang


Publisher
Apress
Year
2022
Tongue
English
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book serves as a succinct guide on ReScript, a functional language for building web applications. Using examples of ReScript language features along with explanations of fundamental concepts in functional programming, this book will show web developers with a background in JavaScript how to effectively use ReScript to its full potential.

In Introducing ReScript, you'll learn how to use features in ReScript that  JavaScript lacks, such as type inference, null-safety, algebraic data types, pattern matching, and more. Along the way, you'll pick up functional programming concepts like immutability and higher-order functions. You'll also gain a sense of how ReScript works under the hood and how to leverage interoperability between ReScript and JavaScript.  

Whether you're a web developer interested in dabbling with functional programming or you just want to learn how to write safer and cleaner code for web applications, this book is a great way for you to get started with ReScript.

What You Will Learn

  • Use ReScript to write clean, safe, and elegant software
  • Understand the features of ReScript that set it apart from JavaScript, such as type inference, null-safety, and algebraic data types
  • Explore functional programming concepts like immutabhigher-orderr order functions, and pattern matching
  • Use popular JavaScript libraries and frameworks in your ReScript code and integrate ReScript code into JavaScript codebases

  • Who This Book Is For

    Web developers that want a strictly typed, safer alternative to JavaScript, as well as web developers interested in learning functional programming and leveraging the elegant and powerful functional features in ReScript.

    ✦ Subjects


    Computer Technology; Nonfiction; COM060160


    πŸ“œ SIMILAR VOLUMES


    Web Applications with Elm: Functional Pr
    ✍ Wolfgang Loder πŸ“‚ Library πŸ“… 2018 πŸ› Apress 🌐 English

    Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries. After reading this book you will have an understanding what Elm can do for you. Also, you will be able to build on the example in the book to develop advanc

    Functional Programming for the Object-Or
    ✍ Brian Marick πŸ“‚ Library πŸ“… 2012 🌐 English

    Many, many of the legendary programmers know many programming languages. What they know from one language helps them write better code in another one. But it’s not really the language that matters: adding knowledge of C# to your knowledge of Java doesn’t make you much better. The languages are too s

    Reactive with ClojureScript Recipes: Fun
    ✍ Nicolas Modrzyk πŸ“‚ Library πŸ“… 2017 πŸ› Apress 🌐 English

    Use ClojureScript to create powerful serverless Web applications that are responsive and engaging. ThisΒ book presents Reactive recipes with Reagent, a ClojureScript reactive framework, to create interactive applications.Β <div><br/></div><div>Throughout the book,<i>Β Reactive with ClojureScript Β Recip

    Reactive with ClojureScript Recipes: Fun
    ✍ Moyk, Nicolas πŸ“‚ Library πŸ“… 2017 πŸ› Springer Science and Business Media : Apress 🌐 English

    <p>Use ClojureScript to create powerful serverless Web applications that are responsive and engaging. This book presents Reactive recipes with Reagent, a ClojureScript reactive framework, to create interactive applications. <br/>Throughout the book,<i> Reactive with ClojureScript Recipes</i> uses pr

    Reactive with ClojureScript recipes: fun
    ✍ Moyk, Nicolas πŸ“‚ Library πŸ“… 2017 πŸ› Apress 🌐 English

    Chapter 1: Using Boot -- Chapter 2: ClojureScript -- Chapter 3: Working with JavaScript -- Chapter 4: Functional Reactive Programming with Reagent -- Chapter 5: Beyond.;Use ClojureScript to create powerful serverless Web applications that are responsive and engaging. This book presents Reactive reci