Hoogle Search
Within LTS Haskell 24.49 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
deriveBounded :: Name -> Q [Dec]deriving-compat Data.Bounded.Deriving Generates a Bounded instance declaration for the given data type or data family instance.
deriveBounded :: Name -> Q [Dec]deriving-compat Data.Bounded.Deriving.Internal Generates a Bounded instance declaration for the given data type or data family instance.
-
openapi3 Data.OpenApi.Internal.Schema toSchemaBoundedIntegral :: (Bounded a, Integral a) => Proxy a -> Schemaopenapi3 Data.OpenApi.Internal.Schema Default schema for Bounded, Integral types.
>>> BSL.putStrLn $ encodePretty $ toSchemaBoundedIntegral (Proxy :: Proxy Int16) { "maximum": 32767, "minimum": -32768, "type": "integer" }-
openapi3 Data.OpenApi.Schema toSchemaBoundedIntegral :: (Bounded a, Integral a) => Proxy a -> Schemaopenapi3 Data.OpenApi.Schema Default schema for Bounded, Integral types.
>>> BSL.putStrLn $ encodePretty $ toSchemaBoundedIntegral (Proxy :: Proxy Int16) { "maximum": 32767, "minimum": -32768, "type": "integer" }class JoinSemiLattice a =>
LowerBounded anumhask NumHask A join-semilattice with an identity element bottom for \/.
x \/ bottom == bottom
class MeetSemiLattice a =>
UpperBounded anumhask NumHask A meet-semilattice with an identity element top for /\.
x /\ top == top
class JoinSemiLattice a =>
LowerBounded anumhask NumHask.Algebra.Lattice A join-semilattice with an identity element bottom for \/.
x \/ bottom == bottom
class MeetSemiLattice a =>
UpperBounded anumhask NumHask.Algebra.Lattice A meet-semilattice with an identity element top for /\.
x /\ top == top