State is:package

Not on Stackage, so not searched. Data.State
State variables This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state.
Not on Stackage, so not searched. State variables
Simple State-like monad transformer with saveable and restorable state Simple State-like monad transformer where states can be saved to and restored from an internal stack.
Abstraction for things that work like IORef. A collection of type-classes generalizing the read/write/modify operations for stateful variables provided by things like IORef, TVar, &c. Note that The interface has changed a bit from the 0.2.* version. "*Ref" functions are now called "*Reference" and new "*Ref" function exist with simpler signatures. The new Ref existential type provides a convenient monad-indexed reference type, and the HasRef class indicates monads for which there is a default reference type for every referent.
Not on Stackage, so not searched. Monad transformers for holding bags of state.
ISO 3166-2:US state codes and i18n names This package provides the ISO 3166-2:US state codes and i18n names
Not on Stackage, so not searched. MonadPlus for StateT
A faster variant of the RWS monad transformers. This is a version of the RWS monad transformers that should be much faster than what's found in transformers. The writer in the strict version does not leak memory.
Not on Stackage, so not searched. Typeclass instances for monad transformer stacks with an ST thread at the bottom.
Not on Stackage, so not searched. The ST monad and STRefs
Not on Stackage, so not searched. Better records for State monad states
Not on Stackage, so not searched. Compiles Rhapsody statecharts to C.
Add ACID guarantees to any serializable Haskell data structure. Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
Not on Stackage, so not searched. Event-based distributed state.
like mtl's ReaderT / WriterT / StateT, but more than one contained value/type. When using multiple Read/Write/State transformers in the same monad stack, it becomes necessary to lift the operations in order to affect a specific transformer. Using heterogeneous lists (and all kinds of GHC extensions magic), this package provides transformers that remove that necessity: MultiReaderT/MultiWriterT/MultiStateT/MultiRWST can contain a heterogeneous list of values. See the README for a longer description.
Test monadic programs using state machine based models See README at https://github.com/stevana/quickcheck-state-machine#readme
Not on Stackage, so not searched. Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types.
Not on Stackage, so not searched. Event-based distributed state.
Not on Stackage, so not searched. A replication backend for acid-state
Not on Stackage, so not searched. Simple wrapper around Data.Binary, which adds StateT to Get/Put monads.
Not on Stackage, so not searched. MTL-like library using TVars
Toolkit for constructing Hasql statements dynamically This library introduces into the Hasql ecosystem a new abstraction named Snippet, which makes it trivial to construct SQL, while injecting values. It is intended to be used when the SQL of your statement depends on the parameters, that you want to pass in.
Not on Stackage, so not searched. Keep program state in JSON files.
Not on Stackage, so not searched. Manage key and button states and statuses