nero:基于镜头的HTTP工具包

时间:2024-05-27 09:32:59
【文件属性】:

文件名称:nero:基于镜头的HTTP工具包

文件大小:27KB

文件格式:ZIP

更新时间:2024-05-27 09:32:59

Haskell

尼禄 一个基于的HTTP工具包。 :warning: 以下是意向声明。 直到1.0.0版本发布, API才会发生重大变化。 不是框架:从某种意义上讲,它提供了一组用于构建自定义Web应用程序的实用程序,而不是根据用户提供的代码按照特定结构创建应用程序,因此可以将其视为反框架,微框架或仅仅是“库” 。 支付您所吃的东西:它没有提供所有东西和厨房水槽,而是提供了最低限度的代码来编写具有最少隐式行为的应用程序。 同时,随着应用程序变得越来越复杂,它提供了与您一起成长的多种途径。 Unopinonated :没有首选的路由方法,HTML模板库,会话管理,Web服务器或数据库适配器。 它带有一些默认值,以减轻的,但是大多数组件都希望可以通过普通的第三方库或在它们周围编写瘦适配器来轻松地换入和换出。 和强大功能:基于的API可实现命令式程序员熟悉的样式,同时在后台实现纯功能。 经验丰富的Haskelle


【文件预览】:
nero-master
----.travis.yml(4KB)
----.gitmodules(95B)
----stack-7.8.yaml(176B)
----tasty-lens()
----nero.cabal(3KB)
----stack.yaml(15B)
----tests()
--------Test()
--------tasty.hs(660B)
--------doctests.hs(391B)
----LICENSE(1KB)
----stack-7.10.yaml(158B)
----src()
--------Nero()
--------Nero.hs(838B)
----Setup.hs(46B)
----.gitignore(58B)
----CHANGELOG.md(2KB)
----README.md(3KB)
----scripts()
--------hackage-docs.sh(1KB)

网友评论