Sounds great except it takes 10x as much time to read/write the Haskell code versus C++.
Anyway, a modern competition with Python, Swift, Java, Modern C++, Rust, etc would be interesting.
Java 1.0 wasn’t even available when this paper was written.
Have not seen any comparable in popular languages (except Modula 3, which is for same domain), nearest as for me, guard expressions of Erlang.