Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Shrub
- data Shrub a
- addShrub :: Shrub a -> String -> a -> Shrub a
- addShrubDegen :: Shrub a -> String -> a -> Shrub a
- subtractMultiple :: Shrub a -> [String] -> Shrub a
- subtractShrubDegen :: Shrub a -> String -> Shrub a
- fromListDegen :: [(String, a)] -> Shrub a
- fromList :: [(String, a)] -> Shrub a
- searchShrub :: Eq b => Shrub b -> String -> Int -> [(Int, b)]
- searchShrub' :: Shrub a -> String -> Int -> [(Int, a)]
- perfMatch' :: Shrub a -> String -> Int -> [(Int, a)]
- searchShrub'' :: Shrub a -> String -> Int -> Int -> [(Int, a)]
- searchShrubNE :: Eq a => Shrub a -> String -> a -> Int -> Int -> [(Int, a)]
- searchShrub3 :: Shrub a -> String -> Int -> Int -> [(Int, a)]
- searchShrubTM :: Int -> Shrub a -> String -> Int -> [(Int, a)]
- searchShrubPN :: Int -> Shrub a -> String -> Int -> [(Int, a)]
- searchShrubTK :: Int -> Shrub a -> String -> Int -> [(Int, a)]
- searchShrubTK2 :: Int -> Shrub a -> String -> Int -> Int -> [(Int, a)]
- searchShrubTK3 :: Int -> Shrub a -> String -> Int -> Int -> [(Int, a)]
- searchShrubXF :: Shrub a -> String -> Int -> Bool -> [(Int, a)]
- searchShrubIT :: Shrub a -> String -> Int -> [(Int, (a, String))]
- nubMax :: (Ord a, Eq b) => [(a, b)] -> [(a, b)]
- searchShrubCount :: Shrub a -> String -> Int -> [(Int, Int, a)]
Documentation
addShrubDegen :: Shrub a -> String -> a -> Shrub a Source
subtractMultiple :: Shrub a -> [String] -> Shrub a Source
subtractShrubDegen :: Shrub a -> String -> Shrub a Source
fromListDegen :: [(String, a)] -> Shrub a Source
searchShrubNE :: Eq a => Shrub a -> String -> a -> Int -> Int -> [(Int, a)] Source
Search Shrub with constraint to ignore a result