Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
nonempty-containers Data.Set.NonEmpty.Internal No documentation available.
nonEmptySet :: Set a -> Maybe (NESet a)nonempty-containers Data.Set.NonEmpty.Internal O(log n). Smart constructor for an NESet from a Set. Returns Nothing if the Set was originally actually empty, and Just n with an NESet, if the Set was not empty. nonEmptySet and maybe empty toSet form an isomorphism: they are perfect structure-preserving inverses of eachother. See IsNonEmpty for a pattern synonym that lets you "match on" the possiblity of a Set being an NESet.
nonEmptySet (Data.Set.fromList [3,5]) == Just (fromList (3:|[5]))
-
nonempty-containers Data.Set.NonEmpty.Internal O(log n). Convert a non-empty set back into a normal possibly-empty map, for usage with functions that expect Set. Can be thought of as "obscuring" the non-emptiness of the set in its type. See the IsNotEmpty pattern. nonEmptySet and maybe empty toSet form an isomorphism: they are perfect structure-preserving inverses of eachother.
toSet (fromList ((3,"a") :| [(5,"b")])) == Data.Set.fromList [(3,"a"), (5,"b")]
nodeInfoSetTo :: To k -> NodeInfo k v -> NodeInfo k vpatch Data.Patch.MapWithMove nodeInfoSetTo :: To k -> NodeInfo k v -> NodeInfo k vpatch Data.Patch.MapWithPatchingMove genericFieldOffsets :: (Generic a, GFieldWidthList (Rep a)) => ProductConst (Array Int Int) apersistable-record Database.Record.Persistable Generic offset array of record fields.
columnOffsetsVarNameDefault :: Name -> VarNamepersistable-record Database.Record.TH Variable expression of record column offset array.
defineColumnOffsets :: ConName -> Q [Dec]persistable-record Database.Record.TH Column offset array definition.
-
No documentation available.
-
No documentation available.