Microsoft released F# under Open Source

  •        0
  

We aggregate and tag open source projects. We have collections of more than one million projects. Check out the projects section.



F# is a functional programming language for the .NET Framework. It combines the succinct, expressive and compositional style of functional programming with the runtime, libraries, interoperability, and object model of .NET. F# is well suited to a spectrum of development tasks - from interactive, explorative scripting to component and large-scale software development. Visual Studio 2010 has built-in support of F#.

Microsoft earlier released F# PowerPack as Open Source, which includes collection of libraries and tools to use F# programming language. Recently they added the compiler code as 'code drop' as part of the PowerPack. The release is in Beta. The PowerPack include features such as a basic Matrix library and supporting math types, FsLex and FsYacc tools for lexing and parsing, support for using F# with LINQ-based libraries, and a tool for generating HTML documentation from F# libraries.

Code Drop model, where the compiler + libraries would be logically available for each release of F#. The current release is available as an MSI for use with .NET and Visual Studio, and as a ZIP for use with other CLI implementations and platforms, including .NET Compact Framework on Xbox 360, and Mono on Mac, Linux and other platforms. Don Syme, a Microsoft principal researcher who developed and maintains the code. Check out his blog for more details.

References:
http://blogs.msdn.com/b/dsyme/archive/2010/11/04/announcing-the-f-compiler-library-source-code-drop.aspx
http://fsharppowerpack.codeplex.com/
www.fsharp.net

   

We publish blog post about open source products. If you are interested in sharing knowledge about open source products, please visit write for us

Subscribe to our newsletter.

We will send mail once in a week about latest updates on open source tools and technologies. subscribe our newsletter



Related Articles

Benefits in contributing to Open Source

  • open-source opensource contribute benifits

What the benefit will i get, if i contribute to Open Source? This is the frequently asked question by many people. I just want to pen down the benefits which i know and i hope you will agree with it.

Read More


Why Corporates should contribute to open source?

  • opensource donate corporate

Open source is leading innovation in all technological areas. Open source awareness has spread around the world. Schools and Colleges students speak about it. Government organization think about it. Corporates relay on open source technological stack to build their enterprise or cloud products.

Read More


How to get sponsors for your open source projects

  • money sponsors opensource

Open source projects are free to use but the developers should be economically happy so that they could give time and energy to the project. There are lot of projects which are good but not able to sustain in the long run. In this article we will discuss about how to get sponsors for open source projects.

Read More


How hashmap works in Java. My style of learning.

  • java hashmap opensource-learning

This is the most frequently asked questions in the interview. Googling will throw many links related to this topic. How to learn the implementation of hash map? My style of learning using open source learning technique.

Read More


Open source is the backbone for Startups

  • opensource open-source startups

Many startups are entering in to the business due to open source. Open source acts as a back bone / pillar for their business. It reduces the cost of production, Generates revenue from consulting and support. This article describes about the startups which flourished because of open source. Sun acquired MySQL for $1Bn is the biggest achievement for open source startups.

Read More



Marketing stratigies required to sell open source product

  • opensource selling promote

Many new products are coming in the open source world. Few are forking existing project, adding new features to it and selling it as open source product. Few strategies required to follow to sell the product better.

Read More


How to contribute to open source

  • opensource contribute participate foss

I could see many many students posting this question in many forums, I want to contribute to open source but How to contribute? There are many ways to do that. I have listed a few and I hope it might be useful.

Read More


How to make money from Open Source

  • opensource how-to money

As open source getting popular day by day, many have questions like How to make money from Open Source? Lot more products are getting introduced and don't know who is making money. Certainly open source means, give the product and source for free then how to make money? Yes sell the product for free but get paid for its services.

Read More


Open-Source Software Projects - Typical Common Reasons for Failure

  • opensource failures mistakes

Failure is often the catalyst for success. You need to make mistakes to truly learn and grow as a tech worker. Sometimes, you don’t need to make the mistakes to learn. Learning from other’s mistakes can be just as informative and productive. Paying attention to what others have done can help you avoid the same kind of failure. Here are a few common mistakes that authors make that lead to the failure of open-source software projects.

Read More