榆树街:在Haskell和Elm之间过马路

时间:2024-02-24 20:56:20
【文件属性】:

文件名称:榆树街:在Haskell和Elm之间过马路

文件大小:51KB

文件格式:ZIP

更新时间:2024-02-24 20:56:20

haskell web frontend backend elm

榆树街 在Haskell和Elm之间过马路。 这个库是关于什么的? Elm-street允许您自动生成从Elm数据类型,JSON编码器和解码器的Haskell类型定义派生的。 这有助于避免在开发全栈应用程序时编写和维护大量的样板代码。 入门 为了使用elm-street功能,您需要执行以下步骤: 将elm-street添加到Haskell软件包的依赖项中。 派生Elm类型类以获取相关数据类型。 您还需要根据elm-street命名方案派生JSON实例。 可以这样完成: import Elm ( Elm , elmStreetParseJson , elmStreetToJson )


【文件预览】:
elm-street-master
----frontend()
--------elm.json(866B)
--------tests()
--------src()
--------elmapp.config.js(182B)
--------.gitignore(187B)
--------public()
----.github()
--------workflows()
----test()
--------Test()
--------Spec.hs(125B)
--------golden()
----generate-elm()
--------Main.hs(1KB)
----stack.yaml(20B)
----.ghci(236B)
----LICENSE(16KB)
----src()
--------Elm()
--------Elm.hs(323B)
----Setup.hs(46B)
----elm-street.cabal(4KB)
----.gitignore(492B)
----CHANGELOG.md(3KB)
----types()
--------Types.hs(7KB)
----README.md(10KB)
----.stylish-haskell.yaml(1KB)
----backend()
--------Api.hs(924B)
--------Main.hs(118B)

网友评论