ocaml-multicore / kcas

Software Transactional Memory for OCaml
https://ocaml-multicore.github.io/kcas/
ISC License
107 stars 10 forks source link

Rewrite internal state using mechanical approach to GADTs #156

Closed polytypic closed 9 months ago

polytypic commented 9 months ago

This essentially uses the pattern described in the gist A pattern for using GADTs to subset cases.