A port of the Elm Architecture Tutorial to PureScript
Switch branches/tags
Nothing to show
Clone or download
parsonsmatt Merge pull request #6 from mbghsource/master
Update Readme.md with correct version of pulp
Latest commit b956446 May 23, 2018
Permalink
Failed to load latest commit information.
src spacing Oct 20, 2015
test Init Oct 5, 2015
.gitignore Update for PureScript v0.7.6.1 Dec 29, 2015
LICENSE Initial commit Oct 5, 2015
README.md Update Readme.md with correct version of pulp May 23, 2018
bower.json Update for PureScript v0.7.6.1 Dec 29, 2015
index.html Remove react.js dep Oct 7, 2015
package.json pulp/readme/node Oct 7, 2015

README.md

purs-architecture-tutorial

A port of the Elm Architecture Tutorial to PureScript.

Getting Started:

  1. Ensure that you've got PureScript 0.7.6 installed. (has also been tested with 0.8RC)
  2. Ensure that you've got pulp 8.x installed (npm install pulp@8)
  3. Run npm install to get the virtual-dom dependency loaded
  4. Run pulp dep install to get the PureScript dependencies loaded.
  5. Run pulp server to run the server and access it at http://localhost:1337

Blog posts:

The repository is accompanied by a series of blog posts explaining the code and examples:

  1. Elm vs PureScript I: War of the Hello, Worlds
  2. Elm vs PureScript II
  3. Elm Architecture in PureScript III: Dynamic Lists of Counters
  4. Elm Architecture in PureScript IV: Effects