使用bind实现连接

时间:2017-12-01 00:00:13

标签: haskell

我试图了解如何使用bind(>> =)实现连接。

join x  = x >>= id

id的类型为(a - > a),但bind需要类型的函数(a - > m b)。我无法匹配这种类型。

1 个答案:

答案 0 :(得分:7)

如果x的类型为m (m t),则am t,因此此上下文中的id类型为m b -> m b>>=的类型。