jsop-0.2.0.0: Cherry picking in JSON objects

Safe HaskellNone
LanguageHaskell2010

Trie

Documentation

data Trie k m Source #

Constructors

Trie 

Fields

Instances
(Eq m, Eq k) => Eq (Trie k m) Source # 
Instance details

Defined in Trie

Methods

(==) :: Trie k m -> Trie k m -> Bool #

(/=) :: Trie k m -> Trie k m -> Bool #

(Show m, Show k) => Show (Trie k m) Source # 
Instance details

Defined in Trie

Methods

showsPrec :: Int -> Trie k m -> ShowS #

show :: Trie k m -> String #

showList :: [Trie k m] -> ShowS #

(Ord k, Semigroup m) => Semigroup (Trie k m) Source # 
Instance details

Defined in Trie

Methods

(<>) :: Trie k m -> Trie k m -> Trie k m #

sconcat :: NonEmpty (Trie k m) -> Trie k m #

stimes :: Integral b => b -> Trie k m -> Trie k m #

(Ord k, Monoid m) => Monoid (Trie k m) Source # 
Instance details

Defined in Trie

Methods

mempty :: Trie k m #

mappend :: Trie k m -> Trie k m -> Trie k m #

mconcat :: [Trie k m] -> Trie k m #