hw-balancedparens-0.4.1.3: Balanced parentheses
Safe HaskellSafe-Inferred
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.Gen

Documentation

newtype BP Source #

Constructors

BP [Bool] 

Instances

Instances details
Generic BP Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Gen

Associated Types

type Rep BP :: Type -> Type #

Methods

from :: BP -> Rep BP x #

to :: Rep BP x -> BP #

Eq BP Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Gen

Methods

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

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

type Rep BP Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Gen

type Rep BP = D1 ('MetaData "BP" "HaskellWorks.Data.BalancedParens.Gen" "hw-balancedparens-0.4.1.3-GQibWVagkUP9SMxZ8dVz0r-hw-balancedparens-gen" 'True) (C1 ('MetaCons "BP" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Bool])))

storableVector :: (MonadGen m, Storable a) => Range Int -> m a -> m (Vector a) Source #

vector :: MonadGen m => Range Int -> m a -> m (Vector a) Source #

vec2 :: MonadGen m => m a -> m (a, a) Source #