TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Getting Started with Functional Programming in F#

145 pointsby dcomartinover 8 years ago

6 comments

keithnzover 8 years ago
I&#x27;ve recently got back in to F#, one thing I like is the fact you can leverage the world of .NET<p>For instance, first thing I did was I used suave.io to expose a webservice for a digital IO module ( <a href="http:&#x2F;&#x2F;www.mccdaq.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.mccdaq.com&#x2F;</a> ) and it amounted to around 50 ish lines of code. Runs flawlessly.<p>The F# community is pretty awesome as well with a good ratio between experts and people learning the language.
评论 #13612422 未加载
评论 #13613564 未加载
elcapitanover 8 years ago
I&#x27;m currently learning F#, and liked everything so far, in particular that you can learn both functional style as well as interaction with existing .net apis, which allows you to build typical use-cases faster (as you would know them from imperative&#x2F;oo languages, like building a small crawler). I wish there was a good ML-style language for the JVM.<p>VS Code has good integration, check out the Ionide plugin.<p>For a language introduction, this wikibook is quite ok: <a href="https:&#x2F;&#x2F;en.wikibooks.org&#x2F;wiki&#x2F;F_Sharp_Programming" rel="nofollow">https:&#x2F;&#x2F;en.wikibooks.org&#x2F;wiki&#x2F;F_Sharp_Programming</a>
评论 #13614630 未加载
评论 #13614225 未加载
pryelluwover 8 years ago
I just started learning F# with the help of a well known F# dev. It&#x27;s been a fun challenge. Give yourself the chance to try it out. Do check out <a href="http:&#x2F;&#x2F;fsharpforfunandprofit.com" rel="nofollow">http:&#x2F;&#x2F;fsharpforfunandprofit.com</a> Its a great resource.
评论 #13614770 未加载
评论 #13614309 未加载
评论 #13614093 未加载
评论 #13614729 未加载
评论 #13614343 未加载
smortazover 8 years ago
Great video!<p>If you want to get an intro to the language w&#x2F;o installing anything, give Jupyter notebooks a try - F# intro&#x2F;tutorial:<p><a href="https:&#x2F;&#x2F;notebooks.azure.com&#x2F;library&#x2F;fsharp&#x2F;html&#x2F;FSharp%20for%20Azure%20Notebooks.ipynb" rel="nofollow">https:&#x2F;&#x2F;notebooks.azure.com&#x2F;library&#x2F;fsharp&#x2F;html&#x2F;FSharp%20for...</a><p>(you can just browse it, or sign in to clone &amp; run &amp; edit &amp; ... )
j_sover 8 years ago
<a href="http:&#x2F;&#x2F;www.tryfsharp.org&#x2F;Create" rel="nofollow">http:&#x2F;&#x2F;www.tryfsharp.org&#x2F;Create</a><p>With Silverlight installed, you can try it in the browser. They really need to update this to work with just a modern browser!
Rapzidover 8 years ago
When is 4.1 with .net core support going to be out?
评论 #13613116 未加载