Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Fay - A Proper Subset Of Haskell That Compiles To JavaScript

DZone's Guide to

Fay - A Proper Subset Of Haskell That Compiles To JavaScript

· Web Dev Zone ·
Free Resource

Learn how error monitoring with Sentry closes the gap between the product team and your customers. With Sentry, you can focus on what you do best: building and scaling software that makes your users’ lives better.

Fay is a programming language which is a proper subset of the Haskell programming language.  The latter language is a general, standardized functional language, with non-strict semantics and strong typing.

What Fay does is that it makes available to you a proper syntactic and semantic version of Haskell which has features like: static typing, fundamental data types, trivial foreign function interface, and more.

The programs you write in Fay compiles down to JavaScript which the code produced being optimized for minifying. There is also a Fay IDE (written in Haskell) which you can use to write and run your Fay programs by providing you with a nice environment.

Requirements: None
Demo:http:/ / fay-lang. org/ #examples
License: BSD

What’s the best way to boost the efficiency of your product team and ship with confidence? Check out this ebook to learn how Sentry's real-time error monitoring helps developers stay in their workflow to fix bugs before the user even knows there’s a problem.

Topics:

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}