Hacker News new | ask | show | jobs
by Benjmhart 2072 days ago
Nitpick. But unused bindings is a warning, it doesn't create an invalid program
1 comments

These are unbound usings.
Those two programs don't use a in the Nothing case, they have Just _ instead, i.e. a hole. Those are just as valid as any other program with a hole. You could fill the hole with undefined if you wanted to.
The article was edited in the interim. The error the ancestor posts describes did exist before (I saw it, too), but no longer.
As noted by Twisol, those holes previously contained `(fab a)`.

I'd delete my comment now that it's addressed, but 1) it's too late, and 2) I'm too happy about "unbound usings".