Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
lensProduct :: Lens' s a -> Lens' s b -> Lens' s (a, b)Agda Agda.Utils.Lens Only sound if the lenses are disjoint!
type
StrictProducts (as :: [Type]) = Foldr StrictPair () asAgda Agda.Utils.TypeLevel No documentation available.
leftNonEmptyProduct :: C set => T a -> set a -> set aboard-games Game.Mastermind.CodeSet No documentation available.
-
bugzilla-redhat Web.RedHatBugzilla No documentation available.
CustomProduct :: Text -> DataRepr' -> Size -> Maybe [Text] -> [(FieldAnn, HWType)] -> HWTypeclash-lib Clash.Netlist.Types Same as Product, but with a user specified bit representation. For more info, see: Clash.Annotations.BitRepresentations.
ExpandedPortProduct :: Text -> HWType -> [ExpandedPortName a] -> ExpandedPortName aclash-lib Clash.Netlist.Types Same as PortProduct, but fully expanded
PortProductError :: PortName -> HWType -> ExpandErrorclash-lib Clash.Netlist.Util Something was annotated as being a PortProduct, but wasn't one
portProductError :: String -> HWType -> ExpandedPortName Identifier -> aclash-lib Clash.Netlist.Util No documentation available.
constructProduct :: HWType -> [TExpr] -> TExprclash-lib Clash.Primitives.DSL Construct a product type given its type and fields
-
clash-lib Clash.Primitives.DSL Extract the fields of a product type and return expressions to them. These new expressions are given unique names and get declared in the block scope.