CurryInfo: string-trie-0.0.2 / Data.Trie.Internal.lookup'

definition: Info
 
lookup' :: String -> InternalTrie a -> Maybe a
lookup' []     (InternalTrie v _)  = v
lookup' (c:cs) (InternalTrie _ ts) = Prelude.lookup c ts >>= lookup' cs
demand: Info
 arguments 1 2
deterministic: Info
 deterministic operation
documentation: Info
 
Looks up a value in the internal trie.
failfree: Info
 (_, _)
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {({[]},{InternalTrie}) |-> _ || ({:},{InternalTrie}) |-> _}
name: Info
 lookup'
precedence: Info
 no precedence defined
result-values: Info
 _
signature: Info
 String -> InternalTrie a -> Prelude.Maybe a
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 possibly non-terminating
totally-defined: Info
 possibly non-reducible on same data term