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

Ah right, I remember now.

> Guards are a bit limited in that they cannot contain function calls,

I feel like that's not a small sacrifice.

> but that's a problem of the BEAM and not something Gleam could control.

Could Gleam desugar to a case expression like I wrote above?





Guards also eliminate checking for whether a pattern matching is comprehensive. Or do I remember wrong and the language does not check it at all?



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

Search: