相关疑难解决方法(0)

拆除普通的haskell管道样板

我有一些非常常见的Haskell样板,它出现在很多地方.它看起来像这样(在实例化类时):

a <= b = (modify a) <= (modify b)
Run Code Online (Sandbox Code Playgroud)

像这样(具有正常功能):

fn x y z = fn (foo x) (foo y) (foo z)
Run Code Online (Sandbox Code Playgroud)

有时甚至是元组,如:

mod (x, y) = (alt x, alt y)
Run Code Online (Sandbox Code Playgroud)

似乎应该有一种简单的方法来减少所有这些样板,而不必重复自己.(这些都是简单的例子,但确实很烦人).我想是为了删除这样的样板而创建的抽象,但我不确定它们被称为什么,也不知道在哪里看.任何haskellites可以指向我正确的方向吗?

haskell

6
推荐指数
1
解决办法
210
查看次数

标签 统计

haskell ×1