Live data from Hacker News

Introducing F# 4.0

infoq.com

1–10 of 73 posts

Re: Introducing F# 4.0

#2
Can any F# users point me towards a guide on getting started with F# and Mono on OS X? Just enough to get a simple build chain set up and get started learning the language.

Re: Introducing F# 4.0

#4
post #2

Can any F# users point me towards a guide on getting started with F# and Mono on OS X? Just enough to get a simple build chain set up and get started learning the language.

http://fsharp.org/use/mac/ is probably a good place to start - if it doesn't work for you for any reason, do please complain - the community is really active in trying to make everything better! (The general section on cross-platform development may also be helpful - perhaps more when you've got a little way in!)

Additionally, there's an F# room on http://fpchat.com/ (a Slack group dedicated to functional programming) and you'd be more than welcome to come and ask questions there too - I recommend that venue in particular as it's very active at the moment.

Hopefully that's enough to have a play - reply here if I can help at all too.

Re: Introducing F# 4.0

#5
post #2

Can any F# users point me towards a guide on getting started with F# and Mono on OS X? Just enough to get a simple build chain set up and get started learning the language.

To get started on OS X just go to http://fsharp.org/use/mac/

A nice and very good online tutorial to learn the language is http://fsharpforfunandprofit.com/

Re: Introducing F# 4.0

#7
Microsoft scares me, for no good reason. Would, say, a Ruby or node.js-oriented web developer find the F#/.NET community lacking, incomplete, unfriendly, uncool? Is there even a community to speak of?

What's to stop a young developer from going against the grain and adopting .NET?

(Here come the downvotes. Shun the "hipster." But really, I'm looking for a subjective perspective from somebody on "the other side." I don't even know how to search for ".NET" on Github. For instance, is NuGet anything like npm or gem?)

Re: Introducing F# 4.0

#10
post #8

While these are nice... Are there no headline features? Macros or something?

The whole article is about features added. The first point is even about improvements to macros.

Unfortunately F# doesn't really have macro support... "working with expression trees is becoming easier than ever" but you can't actually unquote/eval an arbitrary expression tree.

The only purpose I can see for expression trees is implementing a DSL with F# syntax.

Post reply on HN