wffl

vaguely burnt

  • it/its

I do stuff; pfp by spicymochi


You must log in to comment.

in reply to @munificent's post:

Interesting post, thanks. Once you get used to expression only languages, statements feel a bit of a clumsy tool that could be gotten rid of. But going back to when I was I first learning to program I think it's much easier for new programmers to work with. So I like how this lets you have an expression only language but helps you out. One thing that maybe worth considering is the idea of a default values for types. If a type has a default value then you could have an if without an else, where the value of the expression is the default value should the if condition be false. Just a random idea, it maybe a bit too magical to work well.