purescript-foreign-generic:purescript-foreign的泛型派生

时间:2024-05-24 10:22:00
【文件属性】:

文件名称:purescript-foreign-generic:purescript-foreign的泛型派生

文件大小:23KB

文件格式:ZIP

更新时间:2024-05-24 10:22:00

PureScript

purescript-foreign-generic purescript-foreign泛型派生。 用法示例 首先,定义一些数据类型并派生Generic : > import Prelude > import Data.Generic.Rep ( class Generic ) > import Data.Show.Generic ( genericShow ) > newtype MyRecord = MyRecord { a :: Int } > derive instance genericMyRecord :: Generic MyRecord _ > instance showMyRecord :: Show MyRecord where show = genericShow 要编码JSON,请使用genericEncodeJSON : > import Foreign


【文件预览】:
purescript-foreign-generic-master
----.gitignore(74B)
----package.json(305B)
----src()
--------Foreign()
----generated-docs()
--------Foreign()
----.travis.yml(210B)
----LICENSE(2KB)
----README.md(2KB)
----bower.json(695B)
----test()
--------Types.purs(4KB)
--------Main.purs(4KB)

网友评论