【发布时间】:2017-03-18 07:17:37
【问题描述】:
如果我有一些 javascript json 数据,我可以通过用户定义的新类型 foreign import 该数据,但使用实际数据的子集吗?例如:
在javascript中:
exports.foo = {foo: "foo", bar: "bar"}
在纯脚本中:
newtype Foo = Foo {foo :: String}
foreign import foo :: Foo
我知道我们可以使用foreign import data ... 将数据视为参考,但我希望一些类型信息可供用户访问,这似乎是最简单的方法。
【问题讨论】:
标签: javascript ffi purescript newtype