withText "MyType" f Null -- Error: "parsing MyType failed, expected String, but encountered Null"
>>> doubleText 42 "\"42.0\""
>>> doubleText (0/0) "\"NaN\""
>>> doubleText (1/0) "\"+inf\""
>>> doubleText (-23/0) "\"-inf\""