5

GitHub - babyfish-ct/kimmer: 1. Immer. 2. SQL DSL

 2 years ago
source link: https://github.com/babyfish-ct/kimmer
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

This project contains 2 sub projects

1. kimmer

Port https://github.com/immerjs/immer for kotlin/jvm.

Click here to view more

2. kimmer-sql

SQL DSL for kotlin

  • API perspective:

    As static as possible, find problems while compiling, bring kotlin null safety to SQL.

  • Functional perspective:

    As dynamic as possible, make complex problems easy to solve. Not only dynamic where predicates, but also dynamic table joins. Support Automatic SQL optimization too.

Click here to view more


Other projects:

graphql-provider: A GRM (GraphQL Relation Mapping) base on kimmer-sql, it allowes user to create graphql services base on RDBMS as fast as possible.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK