Hoogle Search

Within Stackage Nightly 2026-06-21 (ghc-9.12.4)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. setLanguagePragmas :: [Text] -> CodeGen e ()

    haskell-gi Data.GI.CodeGen.Code

    Set the language pragmas for the current module.

  2. setModuleFlags :: [ModuleFlag] -> CodeGen e ()

    haskell-gi Data.GI.CodeGen.Code

    Set the given flags for the module.

  3. setModuleMinBase :: BaseVersion -> CodeGen e ()

    haskell-gi Data.GI.CodeGen.Code

    Set the minimum base version supported by the current module.

  4. setupTypelibSearchPath :: [FilePath] -> IO ()

    haskell-gi Data.GI.CodeGen.LibGIRepository

    A convenience function for setting up the typelib search path from the environment. Note that for efficiency reasons this should only be called once per program run. If the list of paths passed in is empty, the environment variable HASKELL_GI_TYPELIB_SEARCH_PATH will be checked. In either case the system directories will be searched after the passed in directories.

  5. setOf :: forall k (is :: IxList) s . Is k A_Fold => Optic' k is s Int -> s -> IntSet

    optics-core Data.IntSet.Optics

    Construct an IntSet from a fold.

    >>> setOf folded [1,2,3,4]
    fromList [1,2,3,4]
    
    >>> setOf (folded % _2) [("hello",1),("world",2),("!!!",3)]
    fromList [1,2,3]
    

  6. setmapped :: Setter' IntSet Int

    optics-core Data.IntSet.Optics

    This Setter can be used to change the type of a IntSet by mapping the elements to new values. Sadly, you can't create a valid Traversal for an IntSet, but you can manipulate it by reading using folded and reindexing it via setmapped.

    >>> over setmapped (+1) (IntSet.fromList [1,2,3,4])
    fromList [2,3,4,5]
    

  7. setOf :: forall k a (is :: IxList) s . (Is k A_Fold, Ord a) => Optic' k is s a -> s -> Set a

    optics-core Data.Set.Optics

    Construct a set from a fold.

    >>> setOf folded ["hello","world"]
    fromList ["hello","world"]
    
    >>> setOf (folded % _2) [("hello",1),("world",2),("!!!",3)]
    fromList [1,2,3]
    

  8. setmapped :: Ord b => Setter (Set a) (Set b) a b

    optics-core Data.Set.Optics

    This Setter can be used to change the type of a Set by mapping the elements to new values. Sadly, you can't create a valid Traversal for a Set, but you can manipulate it by reading using folded and reindexing it via setmapped.

    >>> over setmapped (+1) (Set.fromList [1,2,3,4])
    fromList [2,3,4,5]
    

  9. setVal :: Accessor r a -> a -> r -> r

    data-accessor Data.Accessor

    Set a value of a record field that is specified by an Accessor

  10. setAddrFamily :: Family -> ClientSettings -> ClientSettings

    streaming-commons Data.Streaming.Network

    Set the address family for the given settings. Since 0.1.3

Page 47 of many | Previous | Next