cost 72 ms
使用泛型静态分析类型 - Statically analyze type with Generics

为了在简单产品上为FromRow类一般派生实例,我想静态分析一个类型,而不实际提供任何具体术语。 例子: “技巧”是我在获取任何数据之前需要 rowrep - 可能会覆盖某些甚至所有列的默认值。 在我想使用 rowrep 的时间点我还没有一个术语,因此Proxy 。 编写FromRow实例可 ...

如何在引入细微差异的同时“重用”来自另一个类型类的实例定义? - How to "reuse" instance definitions from another typeclass while introduding minor differences?

我想以 JSON 输出我的应用程序日志,但是有一些普遍存在的数据类型没有定义ToJSON实例 - 最显着的是SomeException和整个Exception类型的层次结构。 我有两个选择: 在我的应用程序中为此类数据类型定义ToJSON实例 编写我自己的类型类,比如ToJsonLogs ...

使用 GHC 泛型定义类似“mempty”的函数? - Defining an “mempty”-like function with GHC Generics?

我正在为 Zoho REST API 编写一个客户端库,并且有一堆不同的记录类型,这些记录类型都包含所有Maybe a字段,即: 我需要一种方法来定义此类类型的“空”记录,例如: 因此,我联系了GHC.Generics并得到了一些工作(这是有问题的!): 在代码编译时,以下(可以理解)会 ...

如何派生涉及类型族的泛型遍历 - How to derive generic traversals that involve a type family

配置应用程序时,通常定义字段的方式与字段的使用方式相同: 其他时候,他们不同。 让我们在类型类中做出正式的: 典型的服务配置有许多字段,每个字段中都有一些字段。 参数化我们将组合在一起的较小组件让我们编写一次大复合记录,而不是两次(一次用于配置规范,一次用于运行时数据)。 ...

使用类型族和泛型来查找Id值 - Using type families and Generics to find an Id value

这个问题关系到这一个 ,在这里我想避免提取的样板Id从数据结构值,但在类型安全的方式。 我将在这里重复问题的相关细节:假设你有一个类型Id : 并且您想要定义一个函数getId ,它从包含至少一个Id值的任何结构中提取此Id : 现在的问题是如何以类型安全的方式定义这样的类 ...

使用GHC时添加显示约束 - Adding a Show constraint when using GHC.Generics

我正在使用GHC仿制药。 我的用例与Wiki中的示例几乎相同,除了我正在编码和解码基因序列。 一切正常,直到我决定保留已读内容的列表,以便在出现错误时可以将其报告给用户。 这意味着我需要在默认的get实现中添加Show约束。 问题是我不知道如何写约束。 看到-- HELP!!! ...

派生函子实例,而不是最后一个类型参数 - Deriving functor instance, not on last type argument

我今天早些时候问过这个问题 。 我有一个包含大量案例的AST数据类型,它通过“注释”类型进行参数化 Def和Var说我有def和var的具体实例。 我想要的是自动派生fmap ,它在第一个参数上作为fmap函数运行。 我想派生一个如下所示的函数: 当我使用普通的fm ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM