| IsList String | |
Instance detailsDefined in Basement.UTF8.Base |
| Eq String | |
Instance detailsDefined in Basement.UTF8.Base |
| Data String | |
Instance detailsDefined in Basement.UTF8.Base |
| Ord String | |
Instance detailsDefined in Basement.UTF8.Base |
| Show String | |
Instance detailsDefined in Basement.UTF8.Base |
| IsString String | |
Instance detailsDefined in Basement.UTF8.Base |
| Semigroup String | |
Instance detailsDefined in Basement.UTF8.Base |
| Monoid String | |
Instance detailsDefined in Basement.UTF8.Base |
| NormalForm String | |
Instance detailsDefined in Basement.UTF8.Base |
| Copy String Source # | |
Instance detailsDefined in Foundation.Collection.Copy |
| Collection String Source # | |
Instance detailsDefined in Foundation.Collection.Collection |
| Buildable String Source # | |
Instance detailsDefined in Foundation.Collection.Buildable |
| IndexedCollection String Source # | |
Instance detailsDefined in Foundation.Collection.Indexed |
| InnerFunctor String Source # | |
Instance detailsDefined in Foundation.Collection.InnerFunctor |
| Sequential String Source # | |
Instance detailsDefined in Foundation.Collection.Sequential Methods take :: CountOf (Element String) -> String -> String Source # revTake :: CountOf (Element String) -> String -> String Source # drop :: CountOf (Element String) -> String -> String Source # revDrop :: CountOf (Element String) -> String -> String Source # splitAt :: CountOf (Element String) -> String -> (String, String) Source # revSplitAt :: CountOf (Element String) -> String -> (String, String) Source # splitOn :: (Element String -> Bool) -> String -> [String] Source # break :: (Element String -> Bool) -> String -> (String, String) Source # breakEnd :: (Element String -> Bool) -> String -> (String, String) Source # breakElem :: Element String -> String -> (String, String) Source # takeWhile :: (Element String -> Bool) -> String -> String Source # dropWhile :: (Element String -> Bool) -> String -> String Source # intersperse :: Element String -> String -> String Source # intercalate :: Element String -> String -> Element String Source # span :: (Element String -> Bool) -> String -> (String, String) Source # spanEnd :: (Element String -> Bool) -> String -> (String, String) Source # filter :: (Element String -> Bool) -> String -> String Source # partition :: (Element String -> Bool) -> String -> (String, String) Source # reverse :: String -> String Source # uncons :: String -> Maybe (Element String, String) Source # unsnoc :: String -> Maybe (String, Element String) Source # snoc :: String -> Element String -> String Source # cons :: Element String -> String -> String Source # find :: (Element String -> Bool) -> String -> Maybe (Element String) Source # sortBy :: (Element String -> Element String -> Ordering) -> String -> String Source # singleton :: Element String -> String Source # head :: NonEmpty String -> Element String Source # last :: NonEmpty String -> Element String Source # tail :: NonEmpty String -> String Source # init :: NonEmpty String -> String Source # replicate :: CountOf (Element String) -> Element String -> String Source # isPrefixOf :: String -> String -> Bool Source # isSuffixOf :: String -> String -> Bool Source # isInfixOf :: String -> String -> Bool Source # stripPrefix :: String -> String -> Maybe String Source # stripSuffix :: String -> String -> Maybe String Source # |
| Zippable String Source # | |
Instance detailsDefined in Foundation.Collection.Zippable Methods zipWith :: (Sequential a, Sequential b) => (Element a -> Element b -> Element String) -> a -> b -> String Source # zipWith3 :: (Sequential a, Sequential b, Sequential c) => (Element a -> Element b -> Element c -> Element String) -> a -> b -> c -> String Source # zipWith4 :: (Sequential a, Sequential b, Sequential c, Sequential d) => (Element a -> Element b -> Element c -> Element d -> Element String) -> a -> b -> c -> d -> String Source # zipWith5 :: (Sequential a, Sequential b, Sequential c, Sequential d, Sequential e) => (Element a -> Element b -> Element c -> Element d -> Element e -> Element String) -> a -> b -> c -> d -> e -> String Source # zipWith6 :: (Sequential a, Sequential b, Sequential c, Sequential d, Sequential e, Sequential f) => (Element a -> Element b -> Element c -> Element d -> Element e -> Element f -> Element String) -> a -> b -> c -> d -> e -> f -> String Source # zipWith7 :: (Sequential a, Sequential b, Sequential c, Sequential d, Sequential e, Sequential f, Sequential g) => (Element a -> Element b -> Element c -> Element d -> Element e -> Element f -> Element g -> Element String) -> a -> b -> c -> d -> e -> f -> g -> String Source # |
| ParserSource String Source # | |
Instance detailsDefined in Foundation.Parser |
| Arbitrary String Source # | |
Instance detailsDefined in Foundation.Check.Arbitrary |
| IsField String Source # | |
Instance detailsDefined in Foundation.Format.CSV.Types |
| Hashable String Source # | |
Instance detailsDefined in Foundation.Hashing.Hashable |
| From AsciiString String | |
Instance detailsDefined in Basement.From |
| From String (UArray Word8) | |
Instance detailsDefined in Basement.From |
| Show (ParseError String) Source # | |
Instance detailsDefined in Foundation.Parser |
| TryFrom (UArray Word8) String | |
Instance detailsDefined in Basement.From |
| IsProperty (String, Bool) Source # | |
Instance detailsDefined in Foundation.Check.Property |
| type Item String | |
Instance detailsDefined in Basement.UTF8.Base |
| type Element String Source # | |
Instance detailsDefined in Foundation.Collection.Element |
| type Mutable String Source # | |
Instance detailsDefined in Foundation.Collection.Buildable |
| type Step String Source # | |
Instance detailsDefined in Foundation.Collection.Buildable |
| type Chunk String Source # | |
Instance detailsDefined in Foundation.Parser |