Skip to content

Experiments in building "better" languages and tools; for some measure of better.

License

Notifications You must be signed in to change notification settings

CrowdHailer/eyg-lang

Repository files navigation

Eat Your Greens

Experiments in building "better" languages and tools; for some measure of better.

The name is a reference to the idea that eating your greens is good for you but the benefit is only realised at some later time. The idea in most these projects is to be very explicit about something, for example side effects. In doing so can we make tooling that is much better at giving insights about a program and in fact give back more than the initial constraints took away.

I have experimented with this priciple in building actor systems, datalog engines but most work is now focused on Eyg. A language for programs that are fully explicit in all side-effects and therefore easier to run any where.

video introduction

Development

I post videos (2-10 min) of features as I develop them https://petersaxton.uk/log/. They are mostly intended as notes for myself, but are the closest thing you will find to a documentation, or roadmap.

If you want to chat I hang out in the Gleam Discord. If you to build anything in a safe functional expressive language, I would suggest use Gleam instead. After all it's what I use.

About

Experiments in building "better" languages and tools; for some measure of better.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published