Rei*_*ica 9 arrays list purescript
XY问题
如何在PureScript中将数组转换为列表?
arrayToList :: forall a. Array a -> List a
arrayToList = ???
Run Code Online (Sandbox Code Playgroud)
实际问题
我必须写这个功能吗?
既没有purescript-arrays也没有purescript-lists定义这样的函数,这让我想知道是否有一种惯用的方法来处理列表中的函数的上下文中的数组.
例如Matrix.getRow返回一个阵列需要被变换成一个列表的PUX HTML元素(矩阵呈现为HTML的过程).做这个的最好方式是什么?
Phi*_*man 14
使用编译器版本0.10.2,您可以简单地编写
arrayToList :: forall a. Array a -> List a
arrayToList = ?whatGoesHere
Run Code Online (Sandbox Code Playgroud)
并且编译器将根据类型信息为您提供要填写的内容列表.?whatGoesHere被称为打字洞.
在这种情况下,你可能想要Data.Array.toUnfoldable或Data.List.fromFoldable.
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |