ES version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
60% Positive
Analyzed from 217 words in the discussion.
Trending Topics
#function#language#https#racket#lisp#elisp#typed#github#unless#arguments

Discussion (9 Comments)Read Original on HackerNews
Interesting, so if you’re using a lazy language then you don’t need a macro here and could write my-unless as a function.
https://hackage-content.haskell.org/package/base-4.22.0.0/do...
https://dlang.org/articles/lazy-evaluation.html
It makes it hard to know when things run. In Lisp you also have that problem everywhere, of course.
As the post shows this allows you to do stuff that looks like extending the syntax of the language.
I can’t decide if I love it or hate it!
lexilambda created Typed Racket on top of Racket. https://github.com/racket/typed-racket
https://coalton-lang.github.io
or maybe
https://shen-language.github.io