You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Matt Parsons 5dc703f0e9 Add note on branches 6 years ago
app initial commit for SPA 6 years ago
src despecialize 6 years ago
test initial commit for SPA 6 years ago
ui Fix build 6 years ago
.gitignore initial commit for SPA 6 years ago
LICENSE initial commit for SPA 6 years ago
README.md Add note on branches 6 years ago
Setup.hs initial commit for SPA 6 years ago
haskell-spa.cabal despecialize 6 years ago
stack.yaml initial commit for SPA 6 years ago

README.md

Haskell SPA

This is a scaffold for a Haskell single page application.

The front end is in ui and setup to build with stack and ghcjs. stack setup in the ui folder will setup ghcjs for the project.

Dependencies:

  1. stack
  2. nodejs

Branches:

master

The master branch will be minimal -- just a normal Haskell project with a ui folder containing a stack-buildable GHCJS project.

servant

The servant branch includes a minimal server written in Servant that serves files out of the ui/assets/ directory.