codewars-solutions:来自codewars.com的练习解决方案

时间:2024-04-16 12:13:24
【文件属性】:

文件名称:codewars-solutions:来自codewars.com的练习解决方案

文件大小:51KB

文件格式:ZIP

更新时间:2024-04-16 12:13:24

Haskell

代码战解决方案 来自练习解决方案。 在这里,我仅列出我尚未编写的关于习题的非平凡解决方案。 难度等级从8kyu(最简单)到1kyu(最困难)不等。 大多数文件不会自行编译。 浏览器中已经完成了很多工作,并且代码的格式/文档不一定总是正确的。 1圭 协程(Haskell) 协程库的实现(可以重复产生值或请求输入的功能管线)。 斯科特编码(Haskell) 使用Scott编码实现基本的代数数据结构。 当然可以,但您可以滑雪(Haskell) SKI组合器演算的基本运算符+几种常见组合器的实现以及无点形式的布尔运算。 一个函数,很多参数:Haskell样式 (笨拙的)几个多元函数的实现(可以采用可变数量的参数的函数)。 皮亚诺和教堂(Haskell) 使用Church,Peano和Scott编码制定自然数,并以单位列表形式表示。 镜头制造商(Haskell) 范·拉霍芬(van La


【文件预览】:
codewars-solutions-master
----haskell()
--------lisp-interpreter.hs(5KB)
--------regex-parser.hs(3KB)
--------polyvariadic-functions.hs(2KB)
--------binary-polynoms.hs(2KB)
--------finally-tagless.hs(2KB)
--------singletons.hs(2KB)
--------scott-encoding.hs(3KB)
--------five-monads.hs(1KB)
--------ski.hs(9KB)
--------coroutines.hs(3KB)
--------church-and-peano.hs(6KB)
--------isomorphisms.hs(3KB)
--------lensmaker.hs(5KB)
--------yoneda.hs(4KB)
--------count-them-all.hs(4KB)
--------symbolic-differentiation.hs(7KB)
--------applicative-parsers.hs(5KB)
--------algebraic-isomorphism.hs(8KB)
--------imperative.hs(1KB)
--------even-odd-proof.hs(3KB)
----cpp()
--------magic-compare.hpp(5KB)
--------battleship.hpp(3KB)
--------ghost-in-the-cell()
--------CMakeLists.txt(68B)
--------traffic-lights()
----LICENSE(1KB)
----.clang-tidy(197B)
----.clang-format(164B)
----.gitignore(22B)
----CMakeLists.txt(2KB)
----README.md(7KB)
----gtest.CMakeLists.txt(443B)

网友评论