diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2017-08-30 09:25:45 +0100 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2017-08-30 16:23:08 +0100 |
commit | fca196280d38d07a697fbccdd8527821206b33eb (patch) | |
tree | 72e342ee9bc11284990e5c1c7f632654bd6b491c /compiler/iface/LoadIface.hs | |
parent | 628b666972b1b1fcb459977977a5ff578c292e91 (diff) | |
download | haskell-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