Home

Awesome

PureScript react-basic TodoMVC

An implementation of TodoMVC in PureScript using the react-basic library.

You can see this deployed here at purescript-react-basic-todomvc.netlify.com

Project structure

Development

## Install npm dependencies, PureScript compiler, etc
npm install

## Build the PureScript project
npm run build

## Start the dev server with hot reload and stuff
##
## Note: Parcel has hot reload on JS files only, so if you'd like to reload
## when changing PureScript files, you have two options:
## - use an editor integration - this will run `purs ide` and recompile the files you edit
## - run `spago build --watch` in another terminal
##
## Note: the hot reload won't work if you change any FFI file,
## so you'll have to `yarn build` again in this case.
npm start