在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):Holmusk/three-layer开源软件地址(OpenSource Url):https://github.com/Holmusk/three-layer开源编程语言(OpenSource Language):Haskell 93.0%开源软件介绍(OpenSource Introduction):three-layerThis package is aimed at being a modern, production-level, batteries-included starting template for writing web servers with Haskell on backend and Elm on frontend. It follows the Three Layer Cake. architecture pattern. Haskell libraries used in here:
Detailed approach descriptionThis section contains more detailed description of the chosen architecture and our particular implementation of it. Application environmentData type for the runtime environment for the whole application is defined in
the
Environment initialisation is happening in the Application errorsModule Application monadMain application monad can be found in the
DatabaseThis template uses PostgreSQL database and contains helper wrappers around
functions from the EffectsAll new effects (like sending an email. storing the file, etc.) should be added
to the |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论