Hacker News new | ask | show | jobs
by throwaway999888 3798 days ago
The closest to what you want might be ATS.
1 comments

Thanks for the suggestion - ATS does look interesting and I hadn't heard of it before.
I wrote some posts on using ATS and interfacing with C if you want to dig further into it https://bluishcoder.co.nz/tags/ats/