文件名称:FSharpKoans:通过测试学习F#语言的简单,有趣且交互式的方式
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-11 11:23:42
F#
功能性Koans-F# 受EdgeCase出色的,F#koans的目标是通过测试教您F#。 首次运行koans时,将显示运行时错误和指示错误发生位置的堆栈跟踪。 您的目标是使错误消失。 修复每个错误时,应该大致了解有关F#语言和函数式编程的知识。 您对F#启蒙的旅程始于AboutAsserts.fs文件。 这些可汗将非常简单,所以请不要想太多! 随着越来越多的语言的发展,将引入越来越多的F#语法,这将使您能够解决更复杂的问题并使用更高级的技术。 使用Docker运行 要使用docker以watch模式启动,请运行以下命令; $ ./docker.sh 先决条件 F#Koans需要来构建和运行。 在生成项目之前,请确保已安装它。 这是许多现代F#和.NET应用程序使用的.NET Core的当前版本。 此外,该项目还提供了配置以供运行。 为了能够在Visual Studio Cod
【文件预览】:
FSharpKoans-fsharp
----.gitattributes(28B)
----License.txt(550B)
----.vscode()
--------launch.json(671B)
--------tasks.json(437B)
----Dockerfile(89B)
----FSharpKoans.Core()
--------KoanRunner.fs(2KB)
--------KoanAttribute.fs(312B)
--------KoanResult.fs(483B)
--------KoanContainer.fs(777B)
--------Helpers.fs(854B)
--------FSharpKoans.Core.fsproj(527B)
----FSharpKoans()
--------AboutAsserts.fs(1KB)
--------AboutOptionTypes.fs(2KB)
--------AboutLists.fs(4KB)
--------AboutUnit.fs(938B)
--------MoreAboutFunctions.fs(3KB)
--------AboutStrings.fs(3KB)
--------PathToEnlightenment.fs(608B)
--------AboutTheOrderOfEvaluation.fs(902B)
--------AboutFiltering.fs(4KB)
--------AboutDotNetCollections.fs(2KB)
--------FSharpKoans.fsproj(1KB)
--------AboutClasses.fs(2KB)
--------AboutDiscriminatedUnions.fs(2KB)
--------AboutTuples.fs(2KB)
--------AboutRecordTypes.fs(2KB)
--------AboutFunctions.fs(2KB)
--------AboutBranching.fs(3KB)
--------AboutTheStockExample.fs(3KB)
--------AboutLet.fs(3KB)
--------AboutArrays.fs(1KB)
--------AboutPipelining.fs(2KB)
--------AboutLooping.fs(1KB)
--------AboutModules.fs(2KB)
----README.md(2KB)
----FSharpKoans.sln(4KB)
----.devcontainer()
--------devcontainer.json(217B)
----docker-meditate.sh(57B)
----.gitignore(46B)
----docker.sh(94B)
----FSharpKoans.Test()
--------GettingTheWholeOutput.fs(997B)
--------FindingKoans.fs(1KB)
--------FSharpKoans.Test.fsproj(744B)
--------RunningKoans.fs(2KB)