slotThe
38c11c1e3c
Add "Description" field to module headers
...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/592
2021-09-26 14:15:54 +02:00
Joan Milev
f732082fdc
Remove all derivations of Typeable
...
Typeable has been automatically derived for every type since GHC 7.10,
so remove these obsolete derivations. This also allows us to get rid of
the `DeriveDataTypeable` pragma quite naturally.
Related: https://github.com/xmonad/xmonad/pull/299 (xmonad/xmonad@9e5b16ed8a )
Related: bd5b969d9b
Fixes: https://github.com/xmonad/xmonad-contrib/issues/548
2021-06-18 14:10:23 +02:00
slotThe
bd5b969d9b
Apply hlint hints
...
All hints are applied in one single commit, as a commit per hint would
result in 80+ separate commits—tihs is really just too much noise.
Related: https://github.com/xmonad/xmonad-contrib/issues/537
2021-06-06 18:59:05 +02:00
slotThe
2469269119
New module: XMonad.Prelude
...
This is a convenience module in order to have less import noise. It
re-exports the following:
a) Commonly used modules in full (Data.Foldable, Data.Applicative, and
so on); though only those that play nicely with each other, so that
XMonad.Prelude can be imported unqualified without any problems.
This prevents things like `Prelude.(.)` and `Control.Category.(.)`
fighting with each other.
b) Helper functions that don't necessarily fit in any other module;
e.g., the often used abbreviation `fi = fromIntegral`.
2021-05-13 17:44:47 +02:00
Tomas Janousek
37fbf24ba7
X.U.ExtensibleState: Add modifiedM for effectful modifications
2021-03-23 14:23:55 +00:00
L. S. Leary
4dcc78b59e
Added the X.U.PureX
module and generalised type signatures in
...
`X.U.ExtensibleState`.
2018-09-19 02:35:55 +12:00
Bogdan Sinitsyn
fcb57bd657
Move modifyXS
to X.U.ExtensibleState
2016-10-25 08:22:02 +03:00
Adam Vogt
7dac12829d
remove unused imports
2014-08-15 05:12:34 +00:00
Daniel Schoepe
3a405285b0
Minor documentation fixes in X.U.ExtensibleState
2010-10-04 12:05:09 +00:00
Adam Vogt
d616e92dba
Golf / style change in U.ExtensibleState
2009-12-08 01:05:06 +00:00
Daniel Schoepe
30a78d51e3
Changed interface of X.U.ExtensibleState
...
Changed the interface of X.U.ExtensibleState to resemble that of
Control.Monad.State and modified the modules that use it accordingly.
2009-11-16 17:10:13 +00:00
Spencer Janssen
a3fb5f5df1
X.U.ExtensibleState: style
2009-11-08 18:28:58 +00:00
Daniel Schoepe
86f6b327ae
Store deserialized data after reading in X.U.ExtensibleState
2009-11-07 10:38:32 +00:00
Daniel Schoepe
f71fdefdc7
Add X.U.ExtensibleState
2009-11-06 11:53:36 +00:00