{"id":114,"date":"2021-02-18T18:57:13","date_gmt":"2021-02-18T17:57:13","guid":{"rendered":"https:\/\/workerbase.org\/wordpress\/?p=114"},"modified":"2021-11-20T15:58:15","modified_gmt":"2021-11-20T14:58:15","slug":"f-functional-on-dotnet","status":"publish","type":"post","link":"https:\/\/arkenidar.com\/wordpress\/2021\/02\/18\/f-functional-on-dotnet\/","title":{"rendered":"F# (functional on dotnet)"},"content":{"rendered":"\n<p><a href=\"https:\/\/fsharp.org\/use\/linux\/\">https:\/\/fsharp.org\/use\/linux\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/fsharp.org\/about\/\">https:\/\/fsharp.org\/about\/<\/a><\/p>\n\n\n\n<p>Out of curiosity mixed with desire to have the best programming tools starting with the best language possible and the best runtime possible (it mentions tooling software also)<\/p>\n\n\n\n<p>Evaluating it led me to the situation shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/workerbase.org\/wordpress\/wp-content\/uploads\/2021\/02\/immagine-1024x576.png\" alt=\"\" class=\"wp-image-121\" srcset=\"https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/immagine-1024x576.png 1024w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/immagine-300x169.png 300w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/immagine-768x432.png 768w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/immagine-1200x675.png 1200w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/immagine.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Further info:<\/p>\n\n\n\n<p>(bash) sudo rpm &#8211;import https:\/\/packages.microsoft.com\/keys\/microsoft.asc<br>(bash) sudo wget -O \/etc\/yum.repos.d\/microsoft-prod.repo https:\/\/packages.microsoft.com\/config\/fedora\/33\/prod.repo<br>(bash) sudo dnf install dotnet-sdk-5.0<\/p>\n\n\n\n<p>&#8230; for current SDK (5) on Fedora 33<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/fsharp\/get-started\/get-started-vscode\">https:\/\/docs.microsoft.com\/en-us\/dotnet\/fsharp\/get-started\/get-started-vscode<\/a><\/p>\n\n\n\n<p>&#8230; for F# in VSCode first steps<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/workerbase.org\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943-1024x576.png\" alt=\"\" class=\"wp-image-131\" srcset=\"https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943-1024x576.png 1024w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943-300x169.png 300w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943-768x432.png 768w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943-1200x675.png 1200w, https:\/\/arkenidar.com\/wordpress\/wp-content\/uploads\/2021\/02\/Screenshot_20210226_124943.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/fsharp.org\/use\/linux\/ https:\/\/fsharp.org\/about\/ Out of curiosity mixed with desire to have the best programming tools starting with the best language possible and the best runtime possible (it mentions tooling software also) Evaluating it led me to the situation shown below: Further info: (bash) sudo rpm &#8211;import https:\/\/packages.microsoft.com\/keys\/microsoft.asc(bash) sudo wget -O \/etc\/yum.repos.d\/microsoft-prod.repo https:\/\/packages.microsoft.com\/config\/fedora\/33\/prod.repo(bash) sudo dnf install dotnet-sdk-5.0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-114","post","type-post","status-publish","format-standard","hentry","category-computer"],"_links":{"self":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":9,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/posts\/114\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arkenidar.com\/wordpress\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}