Commit Graph

60 Commits

Author SHA1 Message Date
Alexander Granin
f136e24f25 Final Tagless (1st) fixed. 2020-03-03 01:16:56 +07:00
Alexander Granin
c1636399cb Simply modified Final Tagless added. 2020-02-11 21:22:54 +07:00
Alexander Granin
6a5cd5672f Small fix 2020-02-09 21:53:17 +07:00
Alexander Granin
232c1f1f4e Final Tagless (mtl) added. 2020-02-09 21:49:30 +07:00
Alexander Granin
6057a87496 Small fix. 2020-02-09 18:53:33 +07:00
Alexander Granin
ee63021405 GADT service added. 2020-02-09 18:43:15 +07:00
Alexander Granin
3ecffb3de1 Free monad service added. 2020-02-09 16:20:51 +07:00
Alexander Granin
b20aa3a001 Refactoring. ReaderT approach added. 2020-02-08 01:09:35 +07:00
Alexander Granin
e247306cb1 Client with 2 apis to server implemented. 2020-02-07 20:02:33 +07:00
Alexander Granin
c37c29dc6a Astro Client WIP 2020-02-06 23:57:16 +07:00
Alexander Granin
1879de8ee9 Client app WIP 2020-02-05 00:44:17 +07:00
Alexander Granin
45e604a0b8 Client App WIP 2020-02-05 00:44:17 +07:00
Alexander Granin
4dd1efddc0 Astro Client app introduced. 2020-02-05 00:44:17 +07:00
Alexander Granin
15bfb37cb8 Astro SQLite db added & adjusted. 2020-02-03 01:37:29 +07:00
Alexander Granin
86b3a05a58 WIP 2020-02-03 00:32:40 +07:00
Alexander Granin
472ba8c2d4 Methods renamed. Tests fixed. 2019-12-08 01:43:10 +07:00
Alexander Granin
42fca06d44 KV DB Model, SQL DB Model & Domain Model updated. 2019-12-08 01:02:43 +07:00
Alexander Granin
4a0d9c747f Postman collection added. 2019-12-07 23:32:31 +07:00
Alexander Granin
bd58906d90 Small fix. 2019-12-07 21:42:55 +07:00
Alexander Granin
f71a71be53 Astro app restructured. 2019-12-07 21:29:21 +07:00
Alexander Granin
54828212a0 Get Meteor sample code added. 2019-12-07 20:33:11 +07:00
Alexander Granin
154aa03d5a Fixes & Astro app added. 2019-11-08 00:05:16 +07:00
Alexander Granin
32c68ba092 Renamings, demo queries 2019-10-13 01:12:12 +07:00
Alexander Granin
f166f80235 SQL WIP 2019-10-02 03:23:14 +07:00
Alexander Granin
6a84764787 WIP 2019-10-02 03:13:48 +07:00
Alexander Granin
7d6b1ac44e - Fixes and changes in KV DB integration. 2019-10-01 00:25:58 +07:00
Alexander Granin
afbac5bb43 - Runtimes reworked.
- Clearing resources added.
- DB facilities improved.
- Tests now passing.
2019-09-14 01:41:21 +07:00
Alexander Granin
e5bb2dea32 - CoreRuntime -> AppRuntime.
- Test infrastructure added.
- Basic tests WIP.
2019-09-11 02:08:33 +07:00
Alexander Granin
1c9b6f570e Cosmetic fixes. 2019-08-31 16:17:45 +07:00
Alexander Granin
bec01189d1 Simplified version of KVDB model. 2019-08-15 00:06:30 +07:00
Alexander Granin
82ed9c1cfa Compilable version. 2019-08-14 23:01:06 +07:00
Alexander Granin
5ecf614bef WIP 2019-08-14 22:43:39 +07:00
Alexander Granin
bc0a0bf93f KV DB WIP 2019-08-12 01:37:54 +07:00
Alexander Granin
6defc6c8bb KVDB (RocksDB) implemented. 2019-08-10 00:38:34 +07:00
Alexander Granin
e404e2466e KV DB Support WIP. 2019-08-08 16:12:21 +07:00
Alexander Granin
005a274a47 KV DB Support WIP. 2019-08-07 02:03:56 +07:00
Alexander Granin
fe4c001d78 Merge remote-tracking branch 'origin/master' 2019-06-19 13:01:46 +07:00
Alexander Vershilov
3f4e0edbca Generalize FT example to keep it unbounded from IO and STM.
It's possible to introduce classes similar to the ones used
in free language and have generalized implemntation in the
FT case.
The core idea is to introduce a simple class type and then
you can introduce instance for AppM. Then you can control
the implementation by passing differrent wrappers instead
of AppM. It's possible to generalize even more, but in general
it's coutner-productive.
2019-06-19 00:57:14 +03:00
Alexander Granin
f8a34de63b Typo fix. 2019-05-21 12:47:24 +07:00
Alexander Granin
638bf448c7 FT now works. New configs. 2019-05-18 15:59:22 +07:00
Alexander Granin
9c9538a64f Trying to implement as FTL. 2019-05-18 00:15:55 +07:00
Alexander Granin
5a9a7ff24c New configs added. 2019-05-17 23:40:11 +07:00
Alexander Granin
71ebefd554 AppConfig added. 2019-05-17 23:23:35 +07:00
Alexander Granin
66da72061c Fixed things related to type classes (not finished).
The type classes look very bad.
2019-05-17 23:04:09 +07:00
Alexander Granin
ee9715fa16 Classes for Lang and App experiment. 2019-05-17 15:20:12 +07:00
Alexander Granin
e743c7f062 MeteorCounter app updated. Free & Church versions 2019-05-17 02:39:06 +07:00
Alexander Granin
6330ec7e74 MeteorCounter app updated. 2019-05-16 13:45:11 +07:00
Alexander Granin
f5c0e03732 Meteor counter app fixed. 2019-05-16 13:26:48 +07:00
Alexander Granin
1acdd61c22 Church: new languages added. 2019-05-16 02:12:08 +07:00
Alexander Granin
dd51164b61 Church implemented. 2019-05-09 14:26:54 +07:00