Try PureScript!
Type PureScript code below and press 'Compile', or select one of the examples below:
Examples
Algebraic Data Types
Operators
Row Polymorphism
Recursion
Do Notation
Tail-Call Elimination
Type Classes
PureScript Code
module Main where import Prelude import Control.Monad.Eff.Console (log) main = log "Hello, World!"
Compile and Run