[Haskell] ANN: strict-base-types-0.1
Bas van Dijk
v.dijk.bas at gmail.com
Wed May 8 20:01:40 CEST 2013
Good stuff Simon!
It would be great if either strict-base-types, strict or a merger of
the two will find its way into the Haskell Platform. Even better if it
also merged with strict-concurrency and strict-io so that we have one
go-to package for strict types and operations.
Cheers,
Bas
On 8 May 2013 13:40, Simon Meier <iridcode at gmail.com> wrote:
> Dear fellow haskellers,
>
> the strict-base-types package makes it easy to get rid of the unnecessary
> laziness (and the resulting space leaks) in your applications; i.e., no more
>
> data AppState = AppState
> { _field :: !(Maybe T.Text)
> , ...
> }
>
> as the alternative
>
> import qualified Data.Maybe.Strict as S
> data AppState = AppState
> { _field :: !(S.Maybe T.Text)
> , ...
> }
>
> is now equally cheap.
>
> See http://hackage.haskell.org/package/strict-base-types-0.1 for a full
> explanation of the functionality provided by this package.
>
> happy hacking,
> Simon
>
More information about the Haskell
mailing list