It was such a great time and place for a young person interested in learning about Haskell.
the perl6 guys ended up inventing the new perl (now renamed raku)
https://rakujourney.wordpress.com/2024/10/12/raku-burritos/
the first perl6 parser (pugs) was written in Haskell btw
however, there are certain sub languages (slangs) where the use of punctuation chars as operators is very helpful, of course regex is the most compelling where the code is parsing one char at a time
my regex url {
^ # Start of line
[<http> s? '://'] # Match http or https
['www.' ]? # Optional www.
[<[\w\-]>+ '.' ]+ # One or more domain segments
<[a..z]> ** 2..6 # TLD, 2 to 6 lowercase letters
[ '/' <[\w\-./?%&=]>* ]? # Optional path/query
$ # End of line
}
imo raku has improved the situation a lot by introducing "regex 2.0" with deep support for unicode and with built in grammars that can work smoothly with regexit was inevitable that a simpler language - Python - would take the big slice of scripters who wanted something easier to learn and to read
I'm sad that perl no longer has a credible niche for script level coders who want to learn a more powerful and more expressive language than Python ...
#haskell on freenode in the 2000s was a really fun place. I could not for the life of me convince anyone else to use the language.