Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
classy-prelude-yesod ClassyPrelude.Yesod Sign of a number. The functions abs and signum should satisfy the law:
abs x * signum x == x
For real numbers, the signum is either -1 (negative), 0 (zero) or 1 (positive). -
classy-prelude-yesod ClassyPrelude.Yesod Convert from an Int.
cssNumberText :: Number -> Textclay Clay.Property No documentation available.
unNumber :: Number -> Fixed E5clay Clay.Property No documentation available.
class (Buildable e, Bounded e, Enum e, Eq e, Ord e, Show e, TextParsable e) =>
EnumText ecolumnar Text.Columnar Our 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-
columnar Text.Columnar Configures the default implementation of renderEnumText
EnumTextConfig :: (Text -> Text) -> (Char -> Char) -> EnumTextConfigcolumnar Text.Columnar No documentation available.
-
columnar Text.Columnar No documentation available.
UsingEnumText :: a -> UsingEnumText acolumnar Text.Columnar No documentation available.
_UsingEnumText :: UsingEnumText a -> acolumnar Text.Columnar No documentation available.