Module
Type.Proxying.Ordering
- Package
- purescript-proxying
- Repository
- matthew-hilty/purescript-proxying
#GenericOProxying Source
class (Generic (f o) rep) <= GenericOProxying (rep :: Type) (f :: Ordering -> Type) (o :: Ordering) where
Members
genericOProxy :: Proxy rep -> f o
Instances
(Generic (f o) (Constructor proxyName NoArguments)) => GenericOProxying (Constructor proxyName NoArguments) f o
#reflectOrdering Source
reflectOrdering :: forall o f. OProxying f o => IsOrdering o => (f o) -> Ordering
#reifyOrdering Source
reifyOrdering :: forall r. Ordering -> (forall f o. OProxying f o => IsOrdering o => f o -> r) -> r