compact-sequences-0.2.0.0: Stacks, queues, and deques with compact representations.

Safe HaskellSafe
LanguageHaskell2010

Data.CompactSequence.Internal.Numbers

Documentation

data Dyadic Source #

Constructors

DOne !Dyadic 
DTwo !Dyadic 
DEnd 
Instances
Eq Dyadic Source # 
Instance details

Defined in Data.CompactSequence.Internal.Numbers

Methods

(==) :: Dyadic -> Dyadic -> Bool #

(/=) :: Dyadic -> Dyadic -> Bool #

Show Dyadic Source # 
Instance details

Defined in Data.CompactSequence.Internal.Numbers

data Bin23 Source #

Constructors

Two23 !Bin23 
Three23 !Bin23 
End23 
OneEnd23 
Instances
Eq Bin23 Source # 
Instance details

Defined in Data.CompactSequence.Internal.Numbers

Methods

(==) :: Bin23 -> Bin23 -> Bool #

(/=) :: Bin23 -> Bin23 -> Bool #

Show Bin23 Source # 
Instance details

Defined in Data.CompactSequence.Internal.Numbers

Methods

showsPrec :: Int -> Bin23 -> ShowS #

show :: Bin23 -> String #

showList :: [Bin23] -> ShowS #