Introducing ReScript: Functional Programming for Web Applications
β Scribed by Danny Yang
- Publisher
- Apress
- Year
- 2022
- Tongue
- English
- Category
- Library
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
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
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
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
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
<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
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