├── .bin ├── .gitignore ├── .travis.yml ├── Makefile ├── README.md ├── circle.yml ├── docker ├── Dockerfile-happstack ├── Dockerfile-scotty ├── Dockerfile-servant ├── Dockerfile-snap ├── Dockerfile-spock └── Dockerfile-yesod ├── sloppy.json ├── stack.yaml ├── todobackend-common ├── LICENSE ├── Setup.hs ├── src │ └── TodoBackend │ │ ├── Model.hs │ │ └── Utils.hs └── todobackend-common.cabal ├── todobackend-happstack ├── LICENSE ├── Setup.hs ├── src │ └── Main.hs └── todobackend-happstack.cabal ├── todobackend-scotty ├── LICENSE ├── Setup.hs ├── src │ └── Main.hs └── todobackend-scotty.cabal ├── todobackend-servant ├── .gitignore ├── LICENSE ├── Setup.hs ├── src │ └── Main.hs └── todobackend-servant.cabal ├── todobackend-snap ├── LICENSE ├── Setup.hs ├── src │ └── Main.hs └── todobackend-snap.cabal ├── todobackend-spock ├── LICENSE ├── Setup.hs ├── src │ └── Main.hs └── todobackend-spock.cabal └── todobackend-yesod ├── LICENSE ├── Setup.hs ├── src └── Main.hs └── todobackend-yesod.cabal /.bin: -------------------------------------------------------------------------------- 1 | .stack-work/install/x86_64-linux/lts-6.10/7.10.3/bin/ -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .stack-work 3 | *.sqlite3 4 | 5 | client_session_key.aes 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/circle.yml -------------------------------------------------------------------------------- /docker/Dockerfile-happstack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-happstack -------------------------------------------------------------------------------- /docker/Dockerfile-scotty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-scotty -------------------------------------------------------------------------------- /docker/Dockerfile-servant: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-servant -------------------------------------------------------------------------------- /docker/Dockerfile-snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-snap -------------------------------------------------------------------------------- /docker/Dockerfile-spock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-spock -------------------------------------------------------------------------------- /docker/Dockerfile-yesod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/docker/Dockerfile-yesod -------------------------------------------------------------------------------- /sloppy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/sloppy.json -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/stack.yaml -------------------------------------------------------------------------------- /todobackend-common/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-common/LICENSE -------------------------------------------------------------------------------- /todobackend-common/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-common/src/TodoBackend/Model.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-common/src/TodoBackend/Model.hs -------------------------------------------------------------------------------- /todobackend-common/src/TodoBackend/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-common/src/TodoBackend/Utils.hs -------------------------------------------------------------------------------- /todobackend-common/todobackend-common.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-common/todobackend-common.cabal -------------------------------------------------------------------------------- /todobackend-happstack/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-happstack/LICENSE -------------------------------------------------------------------------------- /todobackend-happstack/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-happstack/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-happstack/src/Main.hs -------------------------------------------------------------------------------- /todobackend-happstack/todobackend-happstack.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-happstack/todobackend-happstack.cabal -------------------------------------------------------------------------------- /todobackend-scotty/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-scotty/LICENSE -------------------------------------------------------------------------------- /todobackend-scotty/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-scotty/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-scotty/src/Main.hs -------------------------------------------------------------------------------- /todobackend-scotty/todobackend-scotty.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-scotty/todobackend-scotty.cabal -------------------------------------------------------------------------------- /todobackend-servant/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | .stack-work 3 | *.sqlite3 4 | -------------------------------------------------------------------------------- /todobackend-servant/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-servant/LICENSE -------------------------------------------------------------------------------- /todobackend-servant/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-servant/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-servant/src/Main.hs -------------------------------------------------------------------------------- /todobackend-servant/todobackend-servant.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-servant/todobackend-servant.cabal -------------------------------------------------------------------------------- /todobackend-snap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-snap/LICENSE -------------------------------------------------------------------------------- /todobackend-snap/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-snap/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-snap/src/Main.hs -------------------------------------------------------------------------------- /todobackend-snap/todobackend-snap.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-snap/todobackend-snap.cabal -------------------------------------------------------------------------------- /todobackend-spock/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-spock/LICENSE -------------------------------------------------------------------------------- /todobackend-spock/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-spock/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-spock/src/Main.hs -------------------------------------------------------------------------------- /todobackend-spock/todobackend-spock.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-spock/todobackend-spock.cabal -------------------------------------------------------------------------------- /todobackend-yesod/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-yesod/LICENSE -------------------------------------------------------------------------------- /todobackend-yesod/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /todobackend-yesod/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-yesod/src/Main.hs -------------------------------------------------------------------------------- /todobackend-yesod/todobackend-yesod.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhedev/todobackend-haskell/HEAD/todobackend-yesod/todobackend-yesod.cabal --------------------------------------------------------------------------------