Я хочу написать функцию без точек в haskell, чтобы все было просто, скажем, я хочу сделать эту функцию:
maxmin :: Ord a => a -> a -> a -> a
maxmin a b c = max a (min b c)
Я могу улучшить это до
maxmin a b = (max a) . (min b)
но есть ли способ избавиться от a и b?
maxmin
вconstrainTo
было бы гораздо более выразительным изменением. - person David   schedule 20.11.2012