Sample Learning project - Haskell REST service to interact with Ethereum blockhain.
- Web server
- Sample Handlers (Routes)
- HTML Templates (Will be replaced with plain HTML/Haxe)
- Connect to Ethereum
- Connect to Database
- Dockerize
- Replace front-end with HTML/Haxe
-
install Stack https://haskell-lang.org/get-started
-
Clone the repo
-
Install the
yesodcommand line toolstack install yesod-bin --install-ghc -
Build libraries
stack build -
Run
stack exec -- yesod devel
yesod add-handler