| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HsDev.Tools.Hayoo
Synopsis
- data HayooResult = HayooResult {
- resultMax :: Int
- resultOffset :: Int
- resultCount :: Int
- resultResult :: [HayooSymbol]
- data HayooSymbol = HayooSymbol {
- resultUri :: String
- tag :: String
- hayooPackage :: String
- hayooName :: String
- hayooSource :: String
- hayooDescription :: String
- hayooSignature :: String
- hayooModules :: [String]
- hayooScore :: Double
- hayooType :: String
- hayooAsSymbol :: HayooSymbol -> Maybe Symbol
- hayoo :: Manager -> String -> Maybe Int -> ExceptT String IO HayooResult
- untagDescription :: String -> String
- module Control.Monad.Except
Types
data HayooResult Source #
Hayoo response
Constructors
| HayooResult | |
Fields
| |
Instances
| Eq HayooResult Source # | |
Defined in HsDev.Tools.Hayoo | |
| Ord HayooResult Source # | |
Defined in HsDev.Tools.Hayoo Methods compare :: HayooResult -> HayooResult -> Ordering # (<) :: HayooResult -> HayooResult -> Bool # (<=) :: HayooResult -> HayooResult -> Bool # (>) :: HayooResult -> HayooResult -> Bool # (>=) :: HayooResult -> HayooResult -> Bool # max :: HayooResult -> HayooResult -> HayooResult # min :: HayooResult -> HayooResult -> HayooResult # | |
| Read HayooResult Source # | |
Defined in HsDev.Tools.Hayoo Methods readsPrec :: Int -> ReadS HayooResult # readList :: ReadS [HayooResult] # readPrec :: ReadPrec HayooResult # readListPrec :: ReadPrec [HayooResult] # | |
| Show HayooResult Source # | |
Defined in HsDev.Tools.Hayoo Methods showsPrec :: Int -> HayooResult -> ShowS # show :: HayooResult -> String # showList :: [HayooResult] -> ShowS # | |
| FromJSON HayooResult Source # | |
Defined in HsDev.Tools.Hayoo | |
data HayooSymbol Source #
Hayoo symbol
Constructors
| HayooSymbol | |
Fields
| |
Instances
| Eq HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo | |
| Ord HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo Methods compare :: HayooSymbol -> HayooSymbol -> Ordering # (<) :: HayooSymbol -> HayooSymbol -> Bool # (<=) :: HayooSymbol -> HayooSymbol -> Bool # (>) :: HayooSymbol -> HayooSymbol -> Bool # (>=) :: HayooSymbol -> HayooSymbol -> Bool # max :: HayooSymbol -> HayooSymbol -> HayooSymbol # min :: HayooSymbol -> HayooSymbol -> HayooSymbol # | |
| Read HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo Methods readsPrec :: Int -> ReadS HayooSymbol # readList :: ReadS [HayooSymbol] # readPrec :: ReadPrec HayooSymbol # readListPrec :: ReadPrec [HayooSymbol] # | |
| Show HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo Methods showsPrec :: Int -> HayooSymbol -> ShowS # show :: HayooSymbol -> String # showList :: [HayooSymbol] -> ShowS # | |
| FromJSON HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo | |
| Sourced HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo | |
| Documented HayooSymbol Source # | |
Defined in HsDev.Tools.Hayoo | |
hayooAsSymbol :: HayooSymbol -> Maybe Symbol Source #
HayooFunction as Symbol
Search help online
Utils
untagDescription :: String -> String Source #
Remove tags in description
Reexportss
module Control.Monad.Except