腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Dhall
中
编写
处理
Union
类型
的
函数
、
我正试图弄清楚
Dhall
中
的
编程是如何工作
的
。考虑以下联合
类型
: let Object = < NoId | WithId : Text > 我想写一个
函数
extractId,它返回一个包含Id (或None)
的
Optional Text,但是我找不到一种在
Dhall
中进行解构
的
方法。
浏览 19
提问于2020-01-27
得票数 3
1
回答
如
何在
Dhall
中表示"Data.Map文本文本“?
、
、
如果我在Haskell中有这样
的
类型
: data MyType = MyType } 如
何在
Dhall
中表示MyType
的
值?} 我想要做
的
是在
Dhall
中
编写
MyType
的
值,然后从Haskell读取它,并将其解组到MyType
中
,如下所示: main :: IO () x <- input autoprint
浏览 5
提问于2019-05-05
得票数 2
回答已采纳
1
回答
如
何在
dhall
中
输入异类列表?
我正在使用
Dhall
为github操作生成一个Yaml文件。在GH Action
中
,您可以指定一个矩阵来生成多个案例(例如,Scala版本和项目名称
的
组合)。但您也可以指定要排除
的
组合。12, 14] # excludes node 8 on macOS - node: 8 另一个有效
的
例子是如果我只是从头开始
编写
这段代码,而不定义
类型
(它似乎会用我拥有的特定键生成一个R
浏览 1
提问于2021-05-12
得票数 0
1
回答
如何将动态命名记录与
Dhall
中
的
静态记录合并?
、
、
我正在
Dhall
中
创建AWS Step
函数
定义。但是,我不知道如何创建用于Choice状态
的
公共结构,如下面的示例: "Not": { "StringEquals>let comparisons = renderRule
浏览 0
提问于2020-02-10
得票数 2
回答已采纳
1
回答
如何将结构转换为json?
、
/include/Prelude.
dhall
let Foo = { a: Natural, t: Text }in (DO_MAGIC foo) : JSON.Type 我知道有toMap内置
函数
,但它期望有一个一致
的
记录。我实际上想要做
的
是用
dhall
编写
OpenAPI规范。它
的
大部分是简单和好
的
,
浏览 3
提问于2020-08-28
得票数 1
回答已采纳
2
回答
功能哈希/指纹作为内置功能?
、
、
、
如
何在
运行时获得
函数
的
稳定散列?不确定哪种语言具有此功能。我正在寻找一种实用
的
编程语言,在那里它是琐碎
的
和可执行
的
。 我想
函数
式语言,也许是lisp或haskell是常见
的
怀疑,但不确定这是什么样子。anything in the implementation o
浏览 11
提问于2020-10-29
得票数 1
回答已采纳
1
回答
有效图
的
类型
能在
Dhall
中
编码吗?
、
、
我想表示一个wiki (一组包含有向图
的
文档)。这些文档将被呈现到HTML
中
,我希望防止被破坏
的
链接被生成。在我看来,这可以通过通过
类型
系统使无效图(具有指向不存在节点
的
链接
的
图)无法表示,或者通过
编写
函数
在任何可能
的
图中返回错误列表来实现。“在可能
的
图X
中
,节点A包含一个指向不存在
的
节点B
的
链接”)。此外,不可能通过折叠每个节点
的
邻居来生成这些
浏览 0
提问于2020-02-26
得票数 11
回答已采纳
1
回答
使用
Union
的
FlowJS内联curried
函数
类型
、
、
如
何在
使用
Union
的
Flow
中
编写
内联curried
函数
类型
?下面的示例运行正常: type Foo = () => () => string; return foo()(); function func
浏览 4
提问于2019-05-07
得票数 0
回答已采纳
1
回答
区分联合
的
动态调度
我正在尝试
编写
一个经过区分
的
联合
类型
的
动态调度器,它是完全
类型
检查
的
。我觉得我已经很接近了,但是我不知道如何进行最后一步才能正确地检查
类型
。
类型
系统知道存在每个TKind到封装特定TKind
的
类型
的
处理
程序
的
映射,我们可以在最后一行上面的两行中看到,它正确地
处理
了这种情况。我认为问题在于,当我们进行映射查找时,
类型
检查器没有缩小
浏览 6
提问于2019-07-25
得票数 0
回答已采纳
2
回答
在Haskell
中
,如何使用“head”而不创建单独
的
函数
?
、
我对使用Haskell非常陌生,我不确定“head”是如何工作
的
。据我理解,它返回列表
中
的
第一个元素。我一直在试着用它,但我总是犯错误。我添加了一个解决方案,创建了一个单独
的
函数
来查找head,但是这似乎是不必要
的
。为什么他们不被解释为是一样
的
?你能给我解释一下吗?在上面的代码
中
,'board‘是一个元组列表,每个元组都是表单(x,a,b,.)。我用过“头脑”来做一些简单
的
事情,比如:
union
xs y
浏览 3
提问于2015-03-25
得票数 4
回答已采纳
1
回答
Mypy错误:“重载
函数
签名2将永远不会匹配:签名1
的
参数
类型
相同或更广”
、
、
、
我正在尝试理解如
何在
输入
函数
时使用重载装饰器。如果我
编写
了以下代码并在mypy
中
运行:def myfunc(a: float, b: float) ->def myfunc(a:
Union
[float, int], b:
Union
[float, int]) ->
Union
[float, int]:然后我得到
浏览 4
提问于2021-09-27
得票数 5
回答已采纳
1
回答
我如
何在
dhall
中代表一个元组?
、
我想在
dhall
中表示IPv4地址,这样我就可以管理我
的
主机配置。 默认情况下,这是作为文本;但这显然不能令人满意,因为它允许任何旧
的
文本滑过。我想把这些值保持为4元组
的
8位值.我不认为
Dhall
可以允许本机--我能看到
的
最近
的
记录是{a:自然科学,b:自然}等等,但这在语法上很笨拙,并且仍然允许在0-255之外
的
八进制值。假设我不能在
Dhall
中直接做到这一点,也许我可以在Haskell
中
定义一种
类型</e
浏览 1
提问于2019-02-07
得票数 10
1
回答
重载
函数
在
类型
记录中使用
Union
类型
的
参数
的
数量和
类型
不同
、
、
、
、
我试图重载一个有两个重载
的
函数
,如下所示getData<T>(type:string):T当
函数
有参数并且它们仅在以下
类型
中
不同时getData<T>(typ
浏览 2
提问于2017-05-16
得票数 1
回答已采纳
1
回答
我怎么才能优雅地
处理
任何可能单一
的
分支呢?
、
data
Union
= F Float | I Int | S String getUnionFromString str" ++ s str <- getLine我想要创建一个将字符串转换为联合
类型
的
函数
所以我使用readMaybe来找出字符串
的
类型</
浏览 1
提问于2022-06-05
得票数 4
回答已采纳
2
回答
如何使用
dhall
验证配置
的
内部一致性?
我将从一个激动人心
的
配置示例开始,它几乎代表了特使代理配置:)- name: webxp-api_http routes: - name: bodhi_web规则是,必须定义该名称clusters列表才能在配置
的
route我该如
何在
Dhall
中
编码它呢?一方面,我可以将clusters作为le
浏览 2
提问于2019-12-03
得票数 2
1
回答
VS代码如何获得
类型
提示?
、
当我在一个项目中使用argparse时,我注意到以下内容: add_argument(*name_or_flags,
类型
:
Union
[可调用[Text,_T],可调用[str,_T],FileType]=.,选择:Iterable_T=.,必需:bool=.,help: OptionalText=.,元数据:可选[
Union
[Text,TupleText,.]]=.,版本:Text=.,name=value,.)“
浏览 1
提问于2020-03-31
得票数 2
回答已采纳
2
回答
**kwargs中有多个
类型
的
类型
注释
、
、
、
、
我
的
__init__
函数
如下所示: def __init,kwargs可以包含来自多个
类型
的
参数-- float、bool和str。现在,我试图为
函数
编写
类型
注释,如下所示: def __init__(self, *args, **kwargs:
Union
[bool, str, float]) ->
浏览 0
提问于2017-06-02
得票数 10
回答已采纳
1
回答
具有联合返回
类型
的
函数
调用
、
我必须在代码中使用库
函数
。这个
函数
返回,包括一个
union
,如下所示: int int_value; const char * text_value;每次调用此
函数
时,我都必须使用开关语句检查返回
类型
,
如
所引用
的
页面
中
的
示例。真正
的
问题是,我必须在代码
中
多次使用这个
浏览 5
提问于2014-08-13
得票数 2
回答已采纳
1
回答
Python
类型
:从返回
Union
的
函数
中
缩小
类型
、
、
我很难找到满足
的
返回
类型
。我有两个功能。第一个
类型
返回一个
Union
类型
,因为该
类型
取决于给定给
函数
的
参数。第二个
函数
使用默认参数调用第一个
函数
。因此,
类型
不是
Union
类型
--它可以缩小为
Union
中
的
一种
类型
。让我举一个简单
的
例子来说明我
的
问题: fro
浏览 2
提问于2022-04-12
得票数 9
2
回答
联合
函数
和泛函
、
、
我正在尝试用C
编写
一些库,并且我有这样
的
联合:typedef struct X { struct X *next;我想要有插入功能。例如,可以将
函数
插入到某些结构,
如
树、优先级队列或其他结构: insertInt(..., int y), insertFloat(.
浏览 1
提问于2016-01-18
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券