Skip to content

[WIP] Generic data structures and sum types with pattern matching.

License

Notifications You must be signed in to change notification settings

FabricatorZayac/generi.c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Originally this was supposed to just be a little lib where I implement a bunch of data structures, but try to do it generically. Now I implemented algebraic data types and I think this is starting to get out of control. For how pattern matching should look like I took some inspo from https://github.com/Hirrolot/metalang99. Then I realized that the way I work with `__VA_ARGS__` looks a little bit like Lisp.

Architecture graph for generic structs and traits

architecture.png

About

[WIP] Generic data structures and sum types with pattern matching.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published