Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Blank is just a dummy annotation.
Blank | just a dummy annotation |
Recorded (Recorded loc) | indicates that we want to remember the variable's solution for some reason |
Retain | indicates that we want to prefer keeping the variable in the context to better refine the above recorded solutions |
Instances
Functor Blank Source # | |
Generic (Blank loc) Source # | |
Show loc => Show (Blank loc) Source # | |
Eq loc => Eq (Blank loc) Source # | |
Ord loc => Ord (Blank loc) Source # | |
Defined in Unison.Blank | |
type Rep (Blank loc) Source # | |
Defined in Unison.Blank type Rep (Blank loc) = D1 ('MetaData "Blank" "Unison.Blank" "unison-core1-0.0.0-6SyLKzwOxrt37WukuFZrYQ" 'False) (C1 ('MetaCons "Blank" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Recorded" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Recorded loc))) :+: C1 ('MetaCons "Retain" 'PrefixI 'False) (U1 :: Type -> Type))) |
Placeholder loc String | |
Resolve loc String | |
MissingResultPlaceholder loc |