commit 18b7b0a21bae6a054e0a13383272a99dbf713e80 Author: Patrick Stevens Date: Sat Apr 3 10:43:38 2021 +0100 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8c73778 --- /dev/null +++ b/.gitignore @@ -0,0 +1,69 @@ +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015 cache/options directory +.vs/ + +# MSTest test results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ +**/Properties/launchSettings.json + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# ReSharper +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# Visual Studio coverage +*.coverage +*.coveragexml + +# NuGet +*.nupkg +**/packages/* +!**/packages/build/ +*.nuget.props +*.nuget.targets + +# Paket +.paket/paket.exe +paket-files/ + +# FAKE +.fake/ + +# Rider +.idea/ +*.sln.iml diff --git a/RayTracing.sln b/RayTracing.sln new file mode 100644 index 0000000..1225ecc --- /dev/null +++ b/RayTracing.sln @@ -0,0 +1,10 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "RayTracing", "RayTracing\RayTracing.fsproj", "{865D12F3-3694-4E1B-A1E2-B5867B48F58C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/RayTracing/Library.fs b/RayTracing/Library.fs new file mode 100644 index 0000000..be33b73 --- /dev/null +++ b/RayTracing/Library.fs @@ -0,0 +1,5 @@ +namespace RayTracing + +module Say = + let hello name = + printfn "Hello %s" name diff --git a/RayTracing/RayTracing.fsproj b/RayTracing/RayTracing.fsproj new file mode 100644 index 0000000..c6a7368 --- /dev/null +++ b/RayTracing/RayTracing.fsproj @@ -0,0 +1,11 @@ + + + + net5.0 + + + + + + +