This is the benchmark code for the related blog post on Medium.
Using SBT, the benchmark can be run by executing
$ sbt run
in a terminal. To tweak the configuration, adapt the cfg
object at the beginning
of the com.github.mlangc.vcs.bench.RaceInterpreters
class.
This benchmark is implemented in purely functional Scala using ZIO.