Foundation.Strict

foundation-0.0.30: Alternative prelude with batteries and no dependencies

License | BSD-style
Maintainer | Foundation
Stability | stable
Portability | portable
Safe Haskell | Safe-Inferred
Language | Haskell2010

Foundation.Strict

Description

Enforce strictness when executing lambda

# Documentation

strict1 :: (a -> b) -> a -> b #

strict2 :: (a -> b -> c) -> a -> b -> c #

strict3 :: (a -> b -> c -> d) -> a -> b -> c -> d #

strict4 :: (a -> b -> c -> d -> e) -> a -> b -> c -> d -> e #

strict5 :: (a -> b -> c -> d -> e -> f) -> a -> b -> c -> d -> e -> f #

strict6 :: (a -> b -> c -> d -> e -> f -> g) -> a -> b -> c -> d -> e -> f -> g #