foundation-0.0.17: Alternative prelude with batteries and no dependencies

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

Foundation.Strict

Description

Enforce strictness when executing lambda

# Documentation

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

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

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

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

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

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