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.

  1. SetMasterRows :: Int -> ChangeMasterGridGeom

    xmonad-contrib XMonad.Layout.GridVariants

    Set the number of master rows to absolute value

  2. SetLeftSlaveFraction :: Int -> Rational -> MRTMessage

    xmonad-contrib XMonad.Layout.MouseResizableTile

    No documentation available.

  3. SetMasterFraction :: Rational -> MRTMessage

    xmonad-contrib XMonad.Layout.MouseResizableTile

    No documentation available.

  4. SetRightSlaveFraction :: Int -> Rational -> MRTMessage

    xmonad-contrib XMonad.Layout.MouseResizableTile

    No documentation available.

  5. class SetsAmbiguous p

    xmonad-contrib XMonad.Layout.NoBorders

    SetsAmbiguous allows custom actions to generate lists of windows that should not have borders drawn through ConfigurableBorder To add your own (though perhaps those options would better belong as an additional constructor to Ambiguity), you can add the following function. Note that lr, the parameter representing the Rectangle of the parent layout, was added to hiddens in 0.14. Update your instance accordingly.

    data MyAmbiguity = MyAmbiguity deriving (Read, Show)
    
    instance SetsAmbiguous MyAmbiguity where
    hiddens _ wset lr mst wrs = otherHiddens Screen \\ otherHiddens OnlyScreenFloat
    where otherHiddens p = hiddens p wset lr mst wrs
    
    The above example is redundant, because you can have the same result with:
    layoutHook = lessBorders (Combine Difference Screen OnlyScreenFloat) (Tall 1 0.5 0.03 ||| ... )
    
    To get the same result as smartBorders:
    layoutHook = lessBorders Never (Tall 1 0.5 0.03 ||| ...)
    
    This indirect method is required to keep the Read and Show for ConfigurableBorder so that xmonad can serialize state.

  6. SetGeometry :: Rectangle -> WindowArrangerMsg

    xmonad-contrib XMonad.Layout.WindowArranger

    No documentation available.

  7. setNumCapabilities :: Int -> IO ()

    base Control.Concurrent

    Set the number of Haskell threads that can run truly simultaneously (on separate physical processors) at any given time. The number passed to forkOn is interpreted modulo this value. The initial value is given by the +RTS -N runtime flag. This is also the number of threads that will participate in parallel garbage collection. It is strongly recommended that the number of capabilities is not set larger than the number of physical processor cores, and it may often be beneficial to leave one or more cores free to avoid contention with other processes in the machine.

  8. setBacktraceMechanismState :: BacktraceMechanism -> Bool -> IO ()

    base Control.Exception.Backtrace

    Set whether the given BacktraceMechanism will be used when collecting backtraces?

  9. setBit :: Bits a => a -> Int -> a

    base Data.Bits

    x `setBit` i is the same as x .|. bit i

  10. setEnv :: String -> String -> IO ()

    base System.Environment

    setEnv name value sets the specified environment variable to value. Early versions of this function operated under the mistaken belief that setting an environment variable to the empty string on Windows removes that environment variable from the environment. For the sake of compatibility, it adopted that behavior on POSIX. In particular

    setEnv name ""
    
    has the same effect as
    unsetEnv name
    
    If you'd like to be able to set environment variables to blank strings, use setEnv. Throws IOException if name is the empty string or contains an equals sign. Beware that this function must not be executed concurrently with getEnv, lookupEnv, getEnvironment and such. One thread reading environment variables at the same time with another one modifying them can result in a segfault, see Setenv is not Thread Safe for discussion.

Page 125 of many | Previous | Next