Are there any advantages to having a statement/expression separate in a new programming language?
I understand that it makes sense for existing languages, but "everything is an expression" seems to be increasingly popular.
miniblog.
Related Posts
I still find it weird that constructors aren't first class functions in OCaml.
`id Just` is legal in Haskell, but `id Some` is an error in OCaml.
Are there any advantages of the OCaml approach?
An introduction to devcontainers, the advantages of a reproducible local dev environment and where it makes sense:
I'm not a text supremacist. I've seen fabulous GUIs for inspecting data (database explorers, morphic halos, browser tools). WYSIWYG has a ton of advantages.
Yet I can't find a rich text UI I prefer over writing markdown directly. It's less surprising.
