Data.Tuple.Tools
curry3 :: ((a, b, c) -> d) -> a -> b -> c -> d Source #
uncurry3 :: (a -> b -> c -> d) -> (a, b, c) -> d Source #
rotate :: Floating a => a -> (a, a) -> (a, a) Source #