An implementation of the RealWorld backend in Haskell/Servant
Work in progress!
This is an incremental implementation of a RealWorld backend using the incremental API takeover approach described by Matt Parsons. This lets us start with a fully functional RealWorld application and then incrementally reimplement it in Haskell/Servant on a route-by-route basis. I have chosen to use the following backend and frontend implementations for this experiment:
- Backend: Node/Express
- Frontend: React/Redux
This repo includes private forks of the Node/Express backend and React/Redux frontend as Git submodules. Clone this repo as follows:
git clone --recurse-submodules git@github.com:rcook/hs-realworld.git
Build with Stack:
stack build
Released under MIT License
Copyright © 2017 Richard Cook