Îõ³h&º      Safe-Inferred8:ºnon-empty-textO(1) Create a new new 'h' "ello world" "hello world"non-empty-textO(1) Convert a character into a . singleton 'a'"a"non-empty-textO(1)6 Check if the string is composed of only one characternon-empty-textO(n) Prefixes the  with one characternon-empty-textO(n) Suffixes the  with one characternon-empty-textO(n) Appends one  to another3append <$> fromText "hello," <*> fromText " world."Just "hello, world."non-empty-textO(1)0 Return the first character and the rest of the non-empty-textO(n) Return the beginning of the , and its last character non-empty-textO(1) Return the first of the As opposed to Á, this is guaranteed to succeed, as the the text is never empty. non-empty-textO(1)" Return the last character of the This never fails. non-empty-textO(1) Return all characters of the  but the first one non-empty-textO(n) Return all character of the  but the last one non-empty-textO(n) Return the length of the total .non-empty-textO(n)! Convert to NonEmptyText to Text.The Ó result is guaranteed to be non-empty. However, this is not reflected in the type.non-empty-textO(n)  f t is the  obtained by applying f to each element of t.non-empty-textO(n) Create a  from .0If the original text is empty, this will return .fromText "hello" Just "hello" fromText ""Nothingnon-empty-textO(n) Ô is a left associative fold with no base case, as we know the text cannot be empty.non-empty-textO(n) A strict version of .   Safe-Inferred !      !"#$%&'(non-empty-text-0.2.0-inplaceData.NonEmptyText Data.TextheadText Data.MaybeNothingPaths_non_empty_text NonEmptyTextnew singleton isSingletonconssnocappendunconsunsnoclasttailinitlengthtoTextmapfromTextfoldl1foldl1'$fSemigroupNonEmptyText$fShowNonEmptyText$fEqNonEmptyText$fOrdNonEmptyText$fNFDataNonEmptyText$fGenericNonEmptyTextversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName