是否有现有的open
语义实现,这个语义是在开放数据类型和开放函数论文中定义的?可以作为GHC扩展、模板Haskell、其他Haskell编译器的一部分、预处理器等形式。该论文发表于2006年,声称很简单。
我正在处理一个项目中几个核心类型的数据可扩展性问题。但我不想为每个打开数据的构造器创建一个类型,也不想为每个开放函数创建一个类。
是否有现有的open
语义实现,这个语义是在开放数据类型和开放函数论文中定义的?可以作为GHC扩展、模板Haskell、其他Haskell编译器的一部分、预处理器等形式。该论文发表于2006年,声称很简单。
我正在处理一个项目中几个核心类型的数据可扩展性问题。但我不想为每个打开数据的构造器创建一个类型,也不想为每个开放函数创建一个类。