Ste*_*sen 4 bdd haskell unit-testing acceptance-testing
我是一名具有多种语言背景的程序员,但最近专注于Ruby/Rails并且有兴趣学习一些Haskell.我已经在Closure中做了一些游戏(虽然很基本的东西).
我目前开发新Ruby应用程序的首选方法是从使用Gherkin/Cucumber之类的业务价值语言开始高级测试,然后使用RSpec或Minitest等开发小规模组件.什么是(目前)开发新Haskell应用程序最常用的类似工具集和策略?
响应者:请耐心等待我的投票和回答.我必须在Haskell中做一些工作才能进行任何评估.谢谢.
通常,Haskell应用程序中的事实来源是类型系统.您可以使用quickcheck和hspec来确保您的代码符合您的想法,但这只是一种帮助.