我可以在Frege中使用浮点枚举吗?

迪尔克

我试过了

println [1.0, 1.25..2.0] 

但是得到了

Double is not an instance of Enum

我在“与Haskell的区别”中找不到此问题。有推荐的替代方法吗?

英戈

您说对了,应该在“差异”中。

作为替代方案,请考虑

iterate :: (a -> a) -> a -> [a]

因此,要将您的列表放在上方,请输入:

takeWhile (<=2.0) (iterate (+0.25) 1)

也可以制作Double和的Float实例Enum在数字类型和类型类的领域中,要做很多工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在枚举中使用枚举吗?

来自分类Dev

我可以通过maven依赖项在项目中使用Frege吗?

来自分类Dev

我可以在类的构造函数中使用枚举吗?

来自分类Dev

可以在Play框架中使用frege

来自分类Dev

我可以在C ++ 11中使用键和值均为枚举类的std :: map吗?

来自分类Dev

我可以在C#的2个不同的类中使用相同的枚举吗?

来自分类Dev

Frege:我可以为递归类型派生“ Show”吗?

来自分类Dev

Frege:我可以为递归类型派生“ Show”吗?

来自分类Dev

我可以使用其他值扩展枚举吗?

来自分类Dev

我可以使用枚举作为结构名称吗?

来自分类Dev

Rails 4:我可以使用按钮更新枚举吗?

来自分类Dev

我可以使用其数值设置枚举吗?

来自分类Dev

我可以使用枚举作为结构名称吗?

来自分类Dev

我可以使用 if 来比较包含参数的枚举吗?

来自分类Dev

我可以在这种情况下使用枚举吗?

来自分类Dev

我可以在WPF中使用NotifyIcon吗?

来自分类Dev

我可以在服务中使用$ interval吗?

来自分类Dev

我可以在SUMPRODUCT中使用INDIRECT吗?

来自分类Dev

我可以在Oracle中使用UTILS吗?

来自分类Dev

我可以在JSDOC中使用变量吗

来自分类Dev

我可以在JTA中使用Hibernate吗?

来自分类Dev

我可以在C ++中使用Tk吗?

来自分类Dev

我可以在DrawerLayout中使用SwipeRefreshLayout吗?

来自分类Dev

我可以在TFVC中使用.gitignore吗?

来自分类Dev

我可以在TideSDK中使用webrtc吗?

来自分类Dev

我可以在HTML中使用变量吗?

来自分类Dev

我可以在ARC中使用retain吗?

来自分类Dev

我可以在php中使用php吗

来自分类Dev

我可以在C ++中使用Tk吗?

Related 相关文章

热门标签

归档