Skip to content

molvrr/corcova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corcova

   _____                              
  / ____|                             
 | |     ___  _ __ ___ _____   ____ _ 
 | |    / _ \| '__/ __/ _ \ \ / / _` |
 | |___| (_) | | | (_| (_) \ V / (_| |
  \_____\___/|_|  \___\___/ \_/ \__,_|

                    λλλλ   λλλλλ         
      λλλλ        λλλλλλλλλλλλλλλλ       
  λλλλλλλλλλ     λλλλλλλλλλλλλλλλλλ      
  λλλλλλλλλλλ λλλλλλλλλλλλλλλλλλλλλλ     
     λλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλ   
     λλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλ  
      λλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλλ 
         λλλλλλλλλλλλλλλλλλλλλλλλλλλλλ   
             λλλλλλλλ         λλλλ λλλλλ 
             λλλλ λλλ         λλλλ   λλλ 
              λλλλλλλ        λλλλ    λλλ 
                 λλλλ     λλλλλ       λλ 
                 λλλ      λλλ        λλ  

Small CRUD in OCaml.

Development Environment (Nix + Flakes)

$ nix develop -c $SHELL
$ dune exec ./bin/main.exe

Building (Nix + Flakes)

$ nix build

TODO

  • Request stages (separate middleware)
  • Route params
  • Validators
  • Use only Tyxml for views

Ideas

  • Dynamic linking routes so we can add routes in runtime
  • Managing database access with algebraic effects
  • Embed Lua

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages