[…]
cmdargssubverts Haskell
…more or less than the examples presented here e.g:
Alternately, is it more or less “subversive” than GHC’s internal UniqSupply type:
…if it is, you could be in good company:
To me at least, the approach used in cmdargs seems more a case of “incurring technical debt” to avoid having to use the lumbering monadic IO type in a lot more places, rather than being “subversive”.