yeshql
yeshql copied to clipboard
Unable to use qualified type names
Currently it's not possible to refer to a type by its qualified name. For instance,
[yesh1|
-- name:hello :: rowcount Int
-- :arg :: Data.Int.Int
...
|]
Correct; the parser was kept as dumb as humanly possible in order to avoid (unsuccessfully, even, as evidenced by #7) clashes with SQL syntax, and also to avoid having half a Haskell parser embedded in the extended-SQL parser. I think allowing dots wouldn't be a problem though.