{"id":1356,"date":"2021-04-02T19:10:12","date_gmt":"2021-04-03T02:10:12","guid":{"rendered":"https:\/\/coderpad-staging.io\/?post_type=programming-language&#038;p=1086"},"modified":"2023-06-06T05:59:20","modified_gmt":"2023-06-06T12:59:20","slug":"fsharp","status":"publish","type":"programming-language","link":"https:\/\/coderpad.io\/languages\/fsharp\/","title":{"rendered":"F#"},"content":{"rendered":"\n<p>Our F# environment runs on Microsoft\u2019s cross-platform .NET Core runtime.<\/p>\n\n\n\n<p>Your code is compiled and run with debug mode enabled.<\/p>\n\n\n\n<p>You can run NUnit tests with the following code:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"F#\" data-shcb-language-slug=\"fsharp\"><span><code class=\"hljs language-fsharp shcb-wrap-lines\"><span class=\"hljs-keyword\">module<\/span> Solution\n\n<span class=\"hljs-keyword\">open<\/span> NUnitLite\n<span class=\"hljs-keyword\">open<\/span> NUnit.Framework\n\n<span class=\"hljs-keyword\">open<\/span> System\n<span class=\"hljs-keyword\">open<\/span> System.Reflection\n\n\n<span class=\"hljs-meta\">&#91;&lt;Test&gt;]<\/span>\n<span class=\"hljs-keyword\">let<\/span> test1() = Assert.Pass()\n\n<span class=\"hljs-meta\">&#91;&lt;Test&gt;]<\/span>\n<span class=\"hljs-keyword\">let<\/span> test2() = Assert.Fail()\n\n<span class=\"hljs-meta\">&#91;&lt;EntryPoint&gt;]<\/span>\n<span class=\"hljs-keyword\">let<\/span> main argv =\n    printfn <span class=\"hljs-string\">\"Hello, World!\"<\/span>\n    (<span class=\"hljs-keyword\">new<\/span> AutoRun(Assembly.GetCallingAssembly())).Execute( &#91;| <span class=\"hljs-string\">\"--labels=All\"<\/span> |])<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">F#<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">fsharp<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>","protected":false},"parent":0,"menu_order":0,"template":"","class_list":["post-1356","programming-language","type-programming-language","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language\/1356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/programming-language"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=1356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}