not sure where to share this, but i decided nim wasn't functional enough. so i added some haskell-like macros! idk if another project already did this, but i found nothing. there's lazy values (thunks), currying, ADTs, and more! it just transforms into ordinary nim code with basically no overhead, although currying is quite slow (which, theres not a lot i can do about that)https://med ia.discordapp.net/attachments/371759389889003532/1546372729370976336/image.png?e x=6a9f8b54&is=6a9e39d4&hm=fab8d6c4b7adfbb1597f57e5596ed6147a48cbc48b4c1714e35eb4 2b26cce9c0&