~dannypsnl/violet

e4e09ed2 — Lîm Tsú-thuàn 5 days ago main
nix flake update

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
7716300f — Lîm Tsú-thuàn 5 days ago
use janestreet format style

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
16c6071b — Lîm Tsú-thuàn a month ago
nix flake update

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
cb3acc0e — Lîm Tsú-thuàn 2 months ago
nix flake update

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
b6f54292 — Lîm Tsú-thuàn 2 months ago
correct the dependencies

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
5f3f8d63 — Lîm Tsú-thuàn 2 months ago
prepare for sublibraries separation

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
2a4bda87 — Lîm Tsú-thuàn 2 months ago
extract Unification module

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
46cf7878 — Lîm Tsú-thuàn 2 months ago
lambda unify with arbitrary value t

We can consider some examples, e.g.
  suc ?= \x -> suc x
they should be considered the same, then if we create a rigid n, now we
are asking about
  suc n ?= (\x -> suc x) n = suc n

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
fda6d344 — Lîm Tsú-thuàn 2 months ago
improve error message

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
61012c3d — Lîm Tsú-thuàn 2 months ago
file suffix

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
5502ef90 — Lîm Tsú-thuàn 2 months ago
replace shadow traceln with Reporter tracef

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
c667d098 — Lîm Tsú-thuàn 2 months ago
replace Eio.traceln with Reporter tracef

This is a better solution, since only when error occurs, we will get
these messages.

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
d5ad0793 — Lîm Tsú-thuàn 2 months ago
placeholder for pi

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
aec0bfd8 — Lîm Tsú-thuàn 2 months ago
typo

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
40f1bd49 — Lîm Tsú-thuàn 2 months ago
also add implicit pi type parser

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
e225a4e5 — Lîm Tsú-thuàn 2 months ago
provide infix combinator & shorten the example

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
028fb8c0 — Lîm Tsú-thuàn 2 months ago
most parser of inductive types

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
2ffb136a — Lîm Tsú-thuàn 2 months ago
draft of inductive data type

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
c74742ab — Lîm Tsú-thuàn 2 months ago
format

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
790d8d15 — Lîm Tsú-thuàn 2 months ago
author name changed

Signed-off-by: Lîm Tsú-thuàn <inbox@dannypsnl.me>
Next