One of the many new things in Scala 3 (still only available as a pre-release compiler codenamed ‘Dotty’) is the ability to define implici...
Read more at recurse.se ↗Now that we have defined what we want the Sequence language to look like, we need to formalize this in a grammar and build a parser to pa...
Read more at markuseliasson.se ↗Even a tiny language as Sequnce requires a careful and iterative process, you need to consider both the semantics and the synatax.
Read more at markuseliasson.se ↗How can you write tests when you don’t know which code you need to write?
Read more at programmaticallyspeaking.com ↗The need for different types of computer languages is growing rapidly — luckily it turns out that creating your own Domain Specific Langu...
Read more at markuseliasson.se ↗This post adds some details that are big enough to deserve a separate post. They are: User-level configuration of Excel diffing. How to ...
Read more at programmaticallyspeaking.com ↗The purpose of this article is to explain when the different JSObject methods are called during script execution and in some cases how th...
Read more at programmaticallyspeaking.com ↗Have you ever come across a poorly written software where you thought to yourself — this has grown out of control!
Read more at markuseliasson.se ↗I just learned something about pattern matching and case objects in Scala which I thought I’d share.
Read more at programmaticallyspeaking.com ↗