PureScript是一种函数式语言,具有强大的静态类型,可编译为JavaScript。
是否有与Haskell的>>运算符等效的PureScript标准库? class Monad m其中...(>>):: m a-> m b-> m b ...显然定义起来很简单,但是我会...
我正在尝试为moment.js写一个包装,因为我想通过外部函数接口在PureScript中使用它。但是我无法在moment()返回的对象上调用方法。 //这适用于...
我正在使用某些类型和PureScript编译器。这些是我创建的类型(通常从purescript-dsl-example中被盗):newtype User = User {id :: Int,name :: String} ...
假设我有一个抛出异常的Javascript函数f。我想在Purescript方面将其公开为外部导入f :: a-> E b,其中e是引发的异常的类型。 ...
我正在尝试使用Purescript对Firestore中的SetOptions数据类型进行建模。到目前为止,我具有以下外部导入数据FieldPath ::类型外部导入buildFieldPath :: Array String-> ...
我收到TypeError:readImpl(...)不是来自已编译代码的函数,并且我没有使用FFI或unsafeCoerce,这通常会导致这些问题。
我有一个可能的结果的总和类型,并且在每个结果中都有一个我要关注的特定“结果”。我知道如何从每个结果中获取“结果”(我有一堆棱镜...
每个人!我是Purescript初学者,在处理记录时遇到麻烦。我有一个记录类型:Employee = {firstName :: String,lastName :: String,address :: String,height :: ...
我可以在JS中使用PureScript类型吗?例如:type SomeType = / *类型声明* / func :: SomeType func = / *类型构造* /然后在JS中执行以下操作:让a = module.func()a ...
每个人。我想在Purescript的记录集中找到一个元素,但是由于我不熟悉Purescripot,因此无法解决。我有一个包含银行记录的数组银行。这是...
写函子实例与在Purescript中为NonEmpty编写Eq实例
我目前正在通过阅读示例纯书(到目前为止,我发现的唯一涵盖该语言的唯一资源之一)来学习Purescript。我正在尝试实施练习...
使用PureScript和Pulp从服务器下载二进制文件的正确方法
我有一个简单的javascript函数,该函数创建一个XMLHttpRequest,运行它 同步以使事情尽可能简单 并返回结果数组。 我在js文件x.js中有...
如何通过模式匹配在purescript中实现head或singleton函数?问题是编译器需要对最广泛的模式进行显式定义,但是我无法生成...
我正在用Purescript创建一个应用程序,我想有一个文本框来显示一些文档,然后我要根据...
为什么unsafePartial在PureScript中不能与简单的函子一起使用?
除非我犯了一些简单的错误,否则以下代码在功能上应该相同:-此代码不会编译pg :: forall a。 PG a->路由pg sql = connect $ apply(runPG sql)...
[在缩进位置使用三重引号时,我也确保在输出js字符串中也获得缩进:比较这两个嵌套的let let input1 =“ T1 \ nX55.555Y-44.444 \ nX52.324Y-40.386” let .. 。
鉴于我在purescript如下因素记录:让名= {名:“吉姆”}让年龄= {年龄:37}是有可能的两个记录在一个通用的方式结合一些如何?喜欢的东西:名称“梳”时代...
我在我的Purescript代码中广泛使用来自库和我自己的类型类。每个类别法似乎提供了一个很好的测试。目前,我正在为每个班级和法律单独编写测试。是......
我试图从2d阵列获得第n个数组,但我不能。例如,我需要获得第二个数组。 {[1,2,3],[4,5,6],[7,8,9]} getElementIndex :: Array(Array Int)Int - > Array Int我应该怎样...