parsley-core-1.4.0.0: A fast parser combinator library backed by Typed Template Haskell
Safe HaskellNone
LanguageHaskell2010

Parsley.Internal.Backend.InstructionAnalyser

Documentation

coinsNeeded :: Fix4 (Instr o) xs n r a -> Int Source #

relevancy :: SingNat (Length xs) => Fix4 (Instr o) xs n r a -> Vec (Length xs) Bool Source #

type family Length (xs :: [Type]) :: Nat where ... Source #

Equations

Length '[] = Zero 
Length (_ ': xs) = Succ (Length xs)