Commit Graph

12 Commits

Author SHA1 Message Date
Sanchayan Maity 7ee4cb51b2 Switch to using cabal 2023-01-03 21:18:17 +05:30
Sanchayan Maity 277dc29645 src: Lib: Use infix fmap 2021-05-08 14:31:00 +05:30
Sanchayan Maity 27ef8809b8 Update stack LTS 2021-05-08 14:30:49 +05:30
Sanchayan Maity d69d5eea05 Bump to 16.5 LTS and drop unused servant packages 2020-10-08 18:59:05 +05:30
Sanchayan Maity e039f32bc5 Update README
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-08-12 18:19:26 +05:30
Sanchayan Maity a70e8d66ba Update README
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-08-08 19:09:53 +05:30
Sanchayan Maity 3053851eb1 README: Add resources related to fix point
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-08-01 12:16:50 +05:30
Sanchayan Maity 09bfc5582b Update README
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-28 21:03:46 +05:30
Sanchayan Maity e4c13abefa src: Refactor DB and Logger out of lib
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-28 18:27:33 +05:30
Sanchayan Maity 08d89b1663 app: Main: Add a running example of the DSL
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-28 11:59:00 +05:30
Sanchayan Maity 38d9cd6072 Lib: Changes to the DSL
1. Fix the logger DSL and add top level helpers
2. Drop the servant server part in the DSL. As aptly explained by Arun,
"It won't accomplish a lot to DSL-ise the starting of that execution
flow -- it's not expressing any business logic, just setting up the
scaffolding within which our business logic will be executed".

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-27 20:32:43 +05:30
Sanchayan Maity 7547bcefad Free monads sample project
Only builds for now with the DSL fleshed out.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-22 19:07:48 +05:30