Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
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.
-
emacs-module Data.Emacs.Module.Env No documentation available.
EnumFuncallExit :: CInt -> EnumFuncallExitemacs-module Data.Emacs.Module.Env No documentation available.
-
This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Enums module in the gi-gdk4 package. The link below will take you to the relevant entry in the gi-gdk4 documentation.
-
This is a backwards-compatibility module re-exporting the contents of the GI.GdkX11.Enums module in the gi-gdkx114 package. The link below will take you to the relevant entry in the gi-gdkx114 documentation.
-
This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Enums module in the gi-gtk4 package. The link below will take you to the relevant entry in the gi-gtk4 documentation.
-
This is a backwards-compatibility module re-exporting the contents of the GI.GtkSource.Enums module in the gi-gtksource5 package. The link below will take you to the relevant entry in the gi-gtksource5 documentation.
module GI.JavaScriptCore.
Enums This is a backwards-compatibility module re-exporting the contents of the GI.JavaScriptCore.Enums module in the gi-javascriptcore6 package. The link below will take you to the relevant entry in the gi-javascriptcore6 documentation.