Parsley.Internal.Core.Identifiers
newtype MVar (a :: Type) Source #
Constructors
Defined in Parsley.Internal.Core.Identifiers
Methods
geq :: forall (a :: k) (b :: k). MVar a -> MVar b -> Maybe (a :~: b) #
gcompare :: forall (a :: k) (b :: k). MVar a -> MVar b -> GOrdering a b #
showsPrec :: Int -> MVar a -> ShowS #
show :: MVar a -> String #
showList :: [MVar a] -> ShowS #
data IMVar Source #
succ :: IMVar -> IMVar #
pred :: IMVar -> IMVar #
toEnum :: Int -> IMVar #
fromEnum :: IMVar -> Int #
enumFrom :: IMVar -> [IMVar] #
enumFromThen :: IMVar -> IMVar -> [IMVar] #
enumFromTo :: IMVar -> IMVar -> [IMVar] #
enumFromThenTo :: IMVar -> IMVar -> IMVar -> [IMVar] #
(==) :: IMVar -> IMVar -> Bool #
(/=) :: IMVar -> IMVar -> Bool #
(+) :: IMVar -> IMVar -> IMVar #
(-) :: IMVar -> IMVar -> IMVar #
(*) :: IMVar -> IMVar -> IMVar #
negate :: IMVar -> IMVar #
abs :: IMVar -> IMVar #
signum :: IMVar -> IMVar #
fromInteger :: Integer -> IMVar #
compare :: IMVar -> IMVar -> Ordering #
(<) :: IMVar -> IMVar -> Bool #
(<=) :: IMVar -> IMVar -> Bool #
(>) :: IMVar -> IMVar -> Bool #
(>=) :: IMVar -> IMVar -> Bool #
max :: IMVar -> IMVar -> IMVar #
min :: IMVar -> IMVar -> IMVar #
showsPrec :: Int -> IMVar -> ShowS #
show :: IMVar -> String #
showList :: [IMVar] -> ShowS #
range :: (IMVar, IMVar) -> [IMVar] #
index :: (IMVar, IMVar) -> IMVar -> Int #
unsafeIndex :: (IMVar, IMVar) -> IMVar -> Int #
inRange :: (IMVar, IMVar) -> IMVar -> Bool #
rangeSize :: (IMVar, IMVar) -> Int #
unsafeRangeSize :: (IMVar, IMVar) -> Int #
newtype ΣVar (a :: Type) Source #
geq :: forall (a :: k) (b :: k). ΣVar a -> ΣVar b -> Maybe (a :~: b) #
gcompare :: forall (a :: k) (b :: k). ΣVar a -> ΣVar b -> GOrdering a b #
showsPrec :: Int -> ΣVar a -> ShowS #
show :: ΣVar a -> String #
showList :: [ΣVar a] -> ShowS #
data IΣVar Source #
succ :: IΣVar -> IΣVar #
pred :: IΣVar -> IΣVar #
toEnum :: Int -> IΣVar #
fromEnum :: IΣVar -> Int #
enumFrom :: IΣVar -> [IΣVar] #
enumFromThen :: IΣVar -> IΣVar -> [IΣVar] #
enumFromTo :: IΣVar -> IΣVar -> [IΣVar] #
enumFromThenTo :: IΣVar -> IΣVar -> IΣVar -> [IΣVar] #
(==) :: IΣVar -> IΣVar -> Bool #
(/=) :: IΣVar -> IΣVar -> Bool #
(+) :: IΣVar -> IΣVar -> IΣVar #
(-) :: IΣVar -> IΣVar -> IΣVar #
(*) :: IΣVar -> IΣVar -> IΣVar #
negate :: IΣVar -> IΣVar #
abs :: IΣVar -> IΣVar #
signum :: IΣVar -> IΣVar #
fromInteger :: Integer -> IΣVar #
compare :: IΣVar -> IΣVar -> Ordering #
(<) :: IΣVar -> IΣVar -> Bool #
(<=) :: IΣVar -> IΣVar -> Bool #
(>) :: IΣVar -> IΣVar -> Bool #
(>=) :: IΣVar -> IΣVar -> Bool #
max :: IΣVar -> IΣVar -> IΣVar #
min :: IΣVar -> IΣVar -> IΣVar #
showsPrec :: Int -> IΣVar -> ShowS #
show :: IΣVar -> String #
showList :: [IΣVar] -> ShowS #
range :: (IΣVar, IΣVar) -> [IΣVar] #
index :: (IΣVar, IΣVar) -> IΣVar -> Int #
unsafeIndex :: (IΣVar, IΣVar) -> IΣVar -> Int #
inRange :: (IΣVar, IΣVar) -> IΣVar -> Bool #
rangeSize :: (IΣVar, IΣVar) -> Int #
unsafeRangeSize :: (IΣVar, IΣVar) -> Int #
data SomeΣVar Source #
(==) :: SomeΣVar -> SomeΣVar -> Bool #
(/=) :: SomeΣVar -> SomeΣVar -> Bool #
compare :: SomeΣVar -> SomeΣVar -> Ordering #
(<) :: SomeΣVar -> SomeΣVar -> Bool #
(<=) :: SomeΣVar -> SomeΣVar -> Bool #
(>) :: SomeΣVar -> SomeΣVar -> Bool #
(>=) :: SomeΣVar -> SomeΣVar -> Bool #
max :: SomeΣVar -> SomeΣVar -> SomeΣVar #
min :: SomeΣVar -> SomeΣVar -> SomeΣVar #
showsPrec :: Int -> SomeΣVar -> ShowS #
show :: SomeΣVar -> String #
showList :: [SomeΣVar] -> ShowS #
getIΣVar :: SomeΣVar -> IΣVar Source #