Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> most big Elixir libraries can't even be used outside of Elixir because they're full of macros and don't even provide interfaces with just functions.

I was just reading the documentation, where it says "remember that macros are not your API", and smirking. If you write macros and things depend on them, such that if you change the macros, things will break, macros are your API. Syntax is API.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: