purescript

    1热度

    1回答

    我试图从Read PureScript by Example book复制一个示例。 我收到此错误: Could not match type Error with type ErrorEvent 这是我一直在使用,试图让这个例子的POC代码。 import Prelude import Control.Monad.Eff import Control.Mona

    0热度

    1回答

    如果我有一些javascript json数据,我可以foreign import那个数据超过一个用户定义的newtype,但带有一个子集的实际数据吗?例如: 在JavaScript : exports.foo = {foo: "foo", bar: "bar"} 在purescript: newtype Foo = Foo {foo :: String} foreign import fo

    2热度

    1回答

    我试图从Haskell服务器获取一些JSON数据,但我遇到了Respondeable实例,以及一般Affjax的问题​​。我已经使用Data.Argonaut.Generic.Aeson(GA)定义了EncodeJson + DecodeJson,但我无法弄清楚如何将它与Respondeable实例相匹配,并且它来自ResponseResponse函数。 它给了我错误“无法与Json类型匹配类型外

    0热度

    1回答

    当我跑步时PSCI与端口例如 pulp psci -- -p9000 ,并将其定义与 Uncaught ReferenceError: require is not defined at PSCI.Data.BigInt (bundle.js:52952) at bundle.js:53042 borks在这里找到这需要 .psci_modules/node_modul

    0热度

    2回答

    我很努力实现以下目标:我的API请求的输入方式是返回一个期望的值,或者当状态码未指示成功时返回错误,或者身份验证令牌已无效等:Either String r。 现在,我不想关心它,当我的组件查询eval。我只对快乐的路径感兴趣(预期的错误,如无效登录尝试被认为是开心路径,只是想让意想不到的东西脱离它),并且错误应该在全球范围内统一处理(向总线发送一些通知)。 对于这一点,我已经创建变压器堆栈: t

    2热度

    1回答

    我有一个状态卤素成分,包括像这样的镜头: import Optic.Core (Lens', lens) type State = { userName :: String , password :: String , formError :: String } _userName :: Lens' State String _userName =

    0热度

    1回答

    作为练习,我试图定义一个NEWTYPE作为功能的持有者,可以转换Show -able值Eff学分,即: newtype ShEff a = ShEff (forall eff. Show a => a -> Eff eff Unit) 然而,这样的: f :: forall a. ShEff a f = ShEff logShow 失败,此错误编译: Could not match ty

    3热度

    1回答

    这似乎是一个奇怪的问题,但我已经通过了purescript-datetime和purescript-js-date,我只是无法找到一种方法来获得当前DateTime。有一些隐藏的库函数吗?还是必须通过FFI?

    4热度

    2回答

    所以,我试图通过转换我从99 Haskell Problems得到的Haskell代码来学习Purescript,并且很快进入了一种我知道如何解决它的情况,但这只是太丑陋了™。这里是问题10,11和12的哈斯克尔代码;基本上一些RLE编码和解码功能: -- Problem 10 rle :: Eq α => [α] -> [(Int, α)] rle [] = [] rle (x:xs)

    1热度

    1回答

    我认为我得到了错误的术语 - 让我知道我应该用什么来代替下面的内容。 在PureScript by Example, section 8.17 Mutable State,还有的runST类型的讨论: runST :: forall a eff. (forall h. Eff (st :: ST h | eff) a) -> Eff eff a 这里需要注意的一点是,区域类型h的括号内量化的功