From 762276dd857ebee64160fd3f16241ae79d4b82f1 Mon Sep 17 00:00:00 2001 From: Alexander Granin Date: Fri, 8 Nov 2019 23:51:34 +0700 Subject: [PATCH] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e148508..a297ecd 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ An all-in-one framework for writing Haskell apps which use the following feature - Multithreading - Safe STM-powered concurrency +- KV DB functionality (Redis & RocksDB backends supported) +- SQL DB functionality (beam incorporated, SQLite supported, PG & MySQL possible) - Logging - Random data generation - Many others @@ -21,6 +23,6 @@ An all-in-one framework for writing Haskell apps which use the following feature With the framework, you can create complex applications that have a good maintainability, testability, simplicity, that have a good structure and are easy to read and change. The key principles in the framework: - Layered architecture -- Separation of Business Logic, Runtime and Implementation +- Separation of Subsystem Interfaces, Business Logic, Runtime and Implementation - Convenient and simple to use eDSLs for Business Logic - Layered structure of business application: State, Domain, Business Logic