【发布时间】:2020-08-21 23:14:28
【问题描述】:
我有一个 newtype 包装函数
newtype Operation a b = Operation (a -> b)
我想为此数据类型编写一个Show 实例,提供"Operation(Int -> String)" 之类的信息。为此,我需要在show 的实现中访问类型变量a 和b 的值。这可能吗?
我会说不,但 Haskell 从来没有停下来让我吃惊,所以我想我可能会问
【问题讨论】:
标签: haskell