The problem is that your argument is basically boiling down to "this hyper-experimental language that only three people on earth use can do it, therefore you should use Java/C++/C#".
That's dishonest. That's the kind of stuff Ada or Haskell do. The linked repository is a Scala library.