summaryrefslogtreecommitdiff
path: root/compiler/iface/LoadIface.hs
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2017-08-30 09:25:45 +0100
committerSimon Peyton Jones <simonpj@microsoft.com>2017-08-30 16:23:08 +0100
commitfca196280d38d07a697fbccdd8527821206b33eb (patch)
tree72e342ee9bc11284990e5c1c7f632654bd6b491c /compiler/iface/LoadIface.hs
parent628b666972b1b1fcb459977977a5ff578c292e91 (diff)
downloadhaskell-fca196280d38d07a697fbccdd8527821206b33eb.tar.gz
Define and use HsArg
All this Left/Right business was making my head spin, so I defined data HsArg tm ty = HsValArg tm -- Argument is an ordinary expression (f arg) | HsTypeArg ty -- Argument is a visible type application (f @ty) and used it. This is just simple refactor; no change in behaviour.
Diffstat (limited to 'compiler/iface/LoadIface.hs')
0 files changed, 0 insertions, 0 deletions