import Prelude import Effect.Console (log) greet :: String -> String greet name = "Hello, " <> name <> "!" main = log (greet "World")
Precompiled binaries are available for OSX, Linux, and Windows from the latest release page on GitHub.
npm install -g purescript
(Installation via npm requires Node version 6 or later)
The recommended build tool for beginners is Pulp, which can be installed using npm:
npm install -g pulp bower
You might like to install some of these additional tools and editor plugins.
The Pursuit package database hosts searchable documentation for PureScript packages.
Visit the documentation repository on GitHub, where you can find articles, tutorials, and more.
The free PureScript By Example book contains several practical projects for PureScript beginners.
There are several places in which people gather to discuss PureScript: