packages feed

apecs 0.2.4.5 → 0.2.4.6

raw patch · 2 files changed

+4/−1 lines, 2 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Apecs.Stores: defaultSetMaybe :: (Store s, SafeRW s ~ Maybe (Stores s)) => s -> Int -> Maybe (Stores s) -> IO ()

Files

apecs.cabal view
@@ -1,5 +1,5 @@ name:                apecs-version:             0.2.4.5+version:             0.2.4.6 homepage:            https://github.com/jonascarpay/apecs#readme license:             BSD3 license-file:        LICENSE
src/Apecs/Stores.hs view
@@ -12,6 +12,7 @@   ( Map, Set, Flag(..), Cache, Unique,     Global,     Cachable,+    defaultSetMaybe,   ) where  import           Control.Monad.Reader@@ -27,6 +28,8 @@  import           Apecs.Types +-- | Default version of @explSetMaybe@, for your convenience.+--   Can be used when 'SafeRW s ~ Maybe (Stores s)'. {-# INLINE defaultSetMaybe #-} defaultSetMaybe :: (Store s, SafeRW s ~ Maybe (Stores s)) => s -> Int -> Maybe (Stores s) -> IO () defaultSetMaybe s e Nothing  = explDestroy s e