úÎ!&#X     Safeà !"#$None "#&'X_"Ä enum-text a class for % parsers. enum-text)Configures the default implementation of   enum-textapplied to the output of & once converted to %K; by default strips each data constructor up to and including the first '_' enum-text-applied to each character of the outpout of ! (by default flips underscores (_) to dashes (-)  enum-textDOur toolkit for enumerated types which should be defined as follows: øimport Fmt import Text.Enum.Text data Foo = FOO_bar | FOO_bar_baz deriving (Bounded,Enum,Eq,Ord,Show) instance EnumText Foo instance Buildable Foo where build = buildEnumText instance TextParsable Foo where parseText = parseEnumText  With the DeriveAnyClass! language extension you can list EnumText in the deriving clause, and with  DerivingVia+ (available from GHC 8.6.1) you can derive via  UsingEnumText as follows: ó{-# LANGUAGE DeriveAnyClass #-} {-# LANGUAGE DerivingVia #-} import Fmt import Text.Enum.Text data Foo = FOO_bar | FOO_bar_baz deriving (Bounded,Enum,EnumText,Eq,Ord,Show) deriving (Buildable,TextParsable) via UsingEnumText Foo  enum-text)Configures the textual representation of e generated by renderEnumText.  enum-text;Generate the standard textual representation according to   by default.  enum-text Sames as  , but generating a '.  enum-text Parses an e according to the   render. enum-text;A cassava field encoder, using 'the renderEnumText' format. enum-text!A cassava field parser using the   format. enum-text For hashing e with the   representation. enum-text The default   for  :D removes the prefix up to and including the first underscore ('_') flips the underscores (_ ) to dashes (-)( enum-text array of texts constructed with  ) enum-text array of * generated from  + enum-text% , based on   representation- enum-text* , based on   representation. enum-text"parse a decimal integer using the  Text.Read toolkit/ enum-text Convert a 0 parser into a / enum-text.name of type bing parsed (for failure message) enum-text% to be parsed  1      !"#$%&'()*+&,-./0123456789):;<(enum-text-0.5.2.1-3lffj6iiO924ye7BIhIIz0Text.Enum.TextPaths_enum_text TextParsable parseTextEnumTextConfig_etc_text_prep_etc_char_prep UsingEnumText_UsingEnumTextEnumTextconfigEnumTextrenderEnumText buildEnumText parseEnumTexttoFieldEnumTextfromFieldEnumText_hashWithSaltEnumTextdefaultEnumTextConfig$fTextParsableMaybe$fTextParsable[]$fTextParsableInt$fTextParsableDay$fTextParsableUTCTime$fTextParsableText$fIxI$fTextParsableUsingEnumText$fBuildableUsingEnumText$fEqI$fOrdIversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName text-1.2.3.1Data.Text.InternalTextbaseGHC.ShowshowData.Text.Internal.BuilderBuilder enumTextArrayenumByteStringArraybytestring-0.10.8.2Data.ByteString.Internal ByteString hashmap_t3unordered-containers-0.2.10.0-b9YJCQLkMeLUf311RZkQDData.HashMap.BaseHashMap hashmap_b parseDecimal parseTextReadGHC.ReadRead