Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
adjust :: (Hashable k, Ord k) => (a -> a) -> k -> Map k a -> Map k ahashmap Data.HashMap Adjust a value at a specific key. When the key is not a member of the map, the original map is returned.
adjustWithKey :: (Hashable k, Ord k) => (k -> a -> a) -> k -> Map k a -> Map k ahashmap Data.HashMap Adjust a value at a specific key. When the key is not a member of the map, the original map is returned.
adjustMonth :: YearLeap -> Month -> Monthhebrew-time Data.Time.Calendar.Hebrew.Internal No documentation available.
-
heist Heist.Compiled.LowLevel Modifies a promise.
-
hledger-web Hledger.Web.Import Same as belongsTo, but uses getJust and therefore is similarly unsafe.
-
hledger-web Hledger.Web.Import Same as get, but for a non-null (not Maybe) foreign key. Unsafe unless your database is enforcing that the foreign key is valid.
Example usage
With schema-1 and dataset-1,getJustSpj :: MonadIO m => ReaderT SqlBackend m User getJustSpj = getJust spjId
spj <- getJust spjId
The above query when applied on dataset-1, will get this record:+----+------+-----+ | id | name | age | +----+------+-----+ | 1 | SPJ | 40 | +----+------+-----+
getJustUnknown :: MonadIO m => ReaderT SqlBackend m User getJustUnknown = getJust unknownId
mrx <- getJustUnknown This just throws an error. -
hledger-web Hledger.Web.Import Same as getJust, but returns an Entity instead of just the record.
Example usage
With schema-1 and dataset-1,getJustEntitySpj :: MonadIO m => ReaderT SqlBackend m (Entity User) getJustEntitySpj = getJustEntity spjId
spjEnt <- getJustEntitySpj
The above query when applied on dataset-1, will get this entity:+----+------+-----+ | id | name | age | +----+------+-----+ | 1 | SPJ | 40 | +----+------+-----+
awaitJust :: forall (m :: Type -> Type) src i . (Monad m, HasError m) => String -> ParserT m src i ihpp Hpp.Parser await that throws an error with the given message if no more input is available. This may be used to locate where in a processing pipeline input was unexpectedly exhausted.
-
hpp Hpp.StringSig No documentation available.
predicateJust :: (a -> Bool) -> a -> Maybe ahpp Hpp.StringSig No documentation available.