文件名称:haskell-workshop
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-29 17:30:22
Haskell
自述文件
执行
这些任务旨在通过测试驱动开发 (TDD) 来解决,其中Tests/下的每个模块都有测试,以及包含所有测试的AllTests.hs 。
建议顺序:
入门
职能
部分申请
递归
递归方案
信用卡号码验证器
模式匹配
高阶函数
欧拉计划
快速检查示例
维吉内尔
运行测试的一个简单方法是$ runhaskell Tests/
【文件预览】:
haskell-workshop-master
----E08_HigherOrderFunctions.hs(2KB)
----E03_PartialApplication.hs(1KB)
----Common.hs(62B)
----E09_ProjectEuler.hs(2KB)
----E06_CreditCardNumberValidator.hs(4KB)
----Tests()
--------FunctionsTests.hs(993B)
--------CreditCardNumberValidatorTests.hs(2KB)
--------HigherOrderFunctionsTests.hs(926B)
--------RecursionSchemesTests.hs(902B)
--------VigenereTests.hs(1KB)
--------GettingStartedTests.hs(302B)
--------PartialApplicationTests.hs(751B)
--------RecursionTests.hs(1KB)
--------ProjectEulerTests.hs(696B)
--------PatternMatchingTests.hs(865B)
--------QuickCheckExamplesTests.hs(1KB)
----hands-on-haskell.cabal(498B)
----E10_QuickCheckExamples.hs(1KB)
----E07_PatternMatching.hs(2KB)
----README.md(627B)
----AllTests.hs(946B)
----E01_GettingStarted.hs(772B)
----CheatSheet.hs(3KB)
----E05_RecursionSchemes.hs(2KB)
----E04_Recursion.hs(2KB)
----.gitignore(5B)
----E02_Functions.hs(2KB)
----E11_Vigenere.hs(2KB)