DotNetShoutout - Stories tagged with FSharp
3
Shouts

5 1/2 F# features every C# programmer should lust after

published 413 days, 8 hours, 48 minutes ago posted by traskjdtraskjd 420 days, 16 hours, 7 minutes ago
Wednesday, April 04, 2012 10:04:00 AM GMT Wednesday, March 28, 2012 2:44:40 AM GMT
The title says it all! F# is a great language to code in. This post lists 5 and a half features of F# that every C# programmer should be lusting after! (more)
category: How To | clicked: 73 | comment | | source: www.mindscapehq.com
tags: C#, FSharp, F#, Mindscape
4
Shouts

Safer asynchronous workflows for GUI programming

published 702 days, 6 hours, 23 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 706 days, 22 hours, 10 minutes ago
Monday, June 20, 2011 12:28:19 PM GMT Wednesday, June 15, 2011 8:41:55 PM GMT
When writing reactive applications using F# asynchronous workflows, it is important to run some operations on the right thread. User interface elements are accessible only on GUI threads and CPU-intensive computations should be done on a background thread. This article describes an extension of F# asynchronous workflows that guarantees correct use of threads using types. (more)
category: Metro | clicked: 31 | comment | | source: tomasp.net
tags: Silverlight, User Interface, Asynchronous programming, FSharp
3
Shouts

Writing non-blocking user-interfaces in F#

published 708 days, 6 hours, 34 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 709 days, 4 hours, 2 minutes ago
Tuesday, June 14, 2011 12:17:32 PM GMT Monday, June 13, 2011 2:50:06 PM GMT
F# asynchronous workflows are mainly used for non-blocking I/O and concurrency, but they provide nice abstraction for writing user interface interactions. This article shows an Silverlight example and explains how F# makes it easy to write code that avoids blocking the user-interface when performing CPU-intensive processing. (more)
category: Metro | clicked: 12 | comment | | source: tomasp.net
tags: Silverlight, Async, User Interface, Asynchronous programming, FSharp, F#
5
Shouts

Update to the F# 2.0 Free Tools Release, Corresponding to Visual Studio 2010 SP1 (April 2011 CTP) - Fsharp Team

published 760 days, 3 hours, 55 minutes ago posted by iftekharahmedamitiftekharahmedamit 761 days, 1 hour, 33 minutes ago
Saturday, April 23, 2011 2:56:38 PM GMT Friday, April 22, 2011 5:18:58 PM GMT
Today the F# team has released an update to the F# 2.0 Free Tools Release, last updated in August 2010. This is a relatively small update to bring our free tools release into line with Visual Studio 2010 SP1, announced by Jason Zander here. Visual Studio 2010 SP1 included a relatively small number of fixes to the F# 2.0 Compiler and Library (see the Visual Studio Team description of SP1). Perhaps more importantly, this release includes the core F# support to enable F# 2.0 development for Silverlight 4... (more)
category: How To | clicked: 1 | comment | | source: blogs.msdn.com
tags: Visual Studio 2010 SP1, Visual Studio 2010, FSharp, F#
7
Shouts

Update to the F# 2.0 Free Tools Release, Corresponding to Visual Studio 2010 SP1 (April 2011 CTP) - Don Syme

published 756 days, 20 hours, 48 minutes ago posted by StevesSteves 761 days, 1 hour, 40 minutes ago
Tuesday, April 26, 2011 10:03:13 PM GMT Friday, April 22, 2011 5:11:58 PM GMT
Sign in  Don Syme's WebLog on F# and Related TopicsOptionsBlog HomeEmail Blog AuthorSend to friend RSS for PostsAtomRSS for CommentsSearch BlogsAdvanced search options...Search In:EverythingBlogsForumsPeopleGroupsPlacesPagesDate range:All TimeLast YearLast 6 MonthsLast 3 MonthsLast MonthLast WeekLast Two DaysSearchSearch this blogSearch all blogsTagsAzureCross-PlatformF# AgentsF# AnnouncementsF# AsyncF# BooksF# Case StudiesF# CloudF# ConcurrencyF# Cross PlatformF# Design NotesF# EducationF# GamesF# ... (more)
category: How To | clicked: 2 | comment | | source: blogs.msdn.com
tags: Visual Studio 2010 SP1, Visual Studio 2010, FSharp, F#
5
Shouts

Getting Started with FSharpChart - Fsharp Team - Keith Battocchi

published 765 days, 4 hours, 50 minutes ago posted by StevesSteves 766 days, 5 hours, 45 minutes ago
Monday, April 18, 2011 2:01:52 PM GMT Sunday, April 17, 2011 1:06:58 PM GMT
Hi, I'm Keith Battocchi, and I'm working on making it easier to use F# for data-rich programming. In my first blog post, I want to highlight some of the basic features of the FSharpChart wrappers that Don blogged about earlier this month. As Don mentioned, this library contains F#-friendly wrappers for the types in the System.Windows.Forms.DataVisualization.Charting namespace, making it easy to interactively chart data from F# Interactive (see also the Chart Controls section of MSDN for further informa... (more)
category: How To | clicked: 11 | comment | | source: blogs.msdn.com
tags: FSharpChart, FSharp, F#
3
Shouts

Variations in F#: Research compiler with Joinads and more!

published 787 days, 21 hours, 55 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 789 days, 18 hours, 25 minutes ago
Saturday, March 26, 2011 8:56:13 PM GMT Friday, March 25, 2011 12:26:33 AM GMT
Joinads are a research extension of the F# language. They simplify conrurrent programming with tasks, reactive programming with events, but can be also used for other types of computations. This article introduces the extension, which is now available, based on the open-source source-drop of F#. (more)
category: How To | clicked: 0 | comment | | source: tomasp.net
tags: Reactive, Parallel, Monads, FSharp
3
Shouts

Project Euler Problem 14 in F# | Stefano Ricciardi

published 909 days, 21 hours, 51 minutes ago posted by stefanoricstefanoric 911 days, 4 hours, 48 minutes ago
Wednesday, November 24, 2010 9:00:16 PM GMT Tuesday, November 23, 2010 2:04:05 PM GMT
A solution to Project Euler problem 14 in F# (more)
category: How To | clicked: 1 | comment | | source: stefanoricciardi.com
tags: Functional Programming, memoization, FSharp, Algorithm
7
Shouts

Reactive, parallel and concurrent programming in F# (PADL 2011)

published 939 days, 18 hours, 23 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 940 days, 15 hours, 58 minutes ago
Tuesday, October 26, 2010 12:29:03 AM GMT Monday, October 25, 2010 2:53:32 AM GMT
This paper describes work that started during my internship at Microsoft Research in 2009. It presents a simple language extension for computation expressions that makes them even more useful in some reactive, concurrent and parallel programming models. Note that this is only a research project and there are currently no plans to support the extension in the F# language (although, if there will, eventually, be an open-source F# release, then you'll hear about the extension again...) (more)
category: How To | clicked: 2 | comment | | source: tomasp.net
tags: Reactive, Parallel, research, FSharp, concurrent
4
Shouts

F# by example – part 2

published 1015 days, 4 hours, 32 minutes ago posted by TabblesTabbles 1016 days, 7 hours, 48 minutes ago
Wednesday, August 11, 2010 2:19:45 PM GMT Tuesday, August 10, 2010 11:03:26 AM GMT
[..] how functional languages, and in particular F#, allow us to write code in a more natural way with respect to imperative languages. (more)
category: Architecture | clicked: 1 | 1 comment | | source: tabbles.net
tags: Functional languages, FSharp, F#
10
Shouts

Dynamic in F#: Reading data from SQL database

published 1046 days, 8 hours, 7 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 1048 days, 18 hours, 39 minutes ago
Sunday, July 11, 2010 10:44:53 AM GMT Friday, July 09, 2010 12:12:56 AM GMT
In this article we look at working with SQL databases in F# using ADO.NET. We'll see how to use dynamic invoke operator to make the usual ADO.NET code remarkably elegant and simple... (more)
category: How To | clicked: 6 | comment | | source: tomasp.net
tags: stored procedures, ADO.NET, FSharp, F#
3
Shouts

Using Tuple as Dictionary / Map key

posted by reshmireshmi 1068 days, 6 hours, 8 minutes ago
Saturday, June 19, 2010 12:43:21 PM GMT
I  recently had to create a dictionary which needed a multipart key like (more)
category: Architecture | clicked: 0 | comment | | source: naveensrinivasan.com
tags: CSharp, FSharp
5
Shouts

Rosetta Code – Day of the week in F#

published 1084 days, 9 hours, 28 minutes ago posted by reshmireshmi 1085 days, 5 hours ago
Thursday, June 03, 2010 9:23:17 AM GMT Wednesday, June 02, 2010 1:51:58 PM GMT
I think the best way of mastering a language is always by solving code challenges. And here is a simple one http://rosettacode.org/wiki/Dayofthe_week and the problem is A company decides that whenever Xmas falls on a Sunday they will give their workers all extra paid holidays so that, together with any public holidays, workers will not have to work the following week (between the 25th of December and the first of January). In what years between 2008 and 2121 will the 25th of December be a Sunday? He... (more)
category: Architecture | clicked: 0 | 1 comment | | source: naveensrinivasan.com
tags: Functional Programming, FSharp
3
Shouts

Visual Studio Keymaps using F# « Naveen's Blog

posted by reshmireshmi 1102 days, 7 hours, 23 minutes ago
Sunday, May 16, 2010 11:28:35 AM GMT
I always try and avoid using mouse, for example even for browsing internet I don’t use mouse rather I use vimperator and within VS.NET I use ViEmu. So for VS.NET I am always looking for keyboard shortcuts for the things that I cannot do through ViEmu. To do that in VS.NET I would have jump through hoops to figure out a keyboard shortcut for a command, I would have to navigate to Tools/Options/Environment/Keyboard, which is a pain. There is also a plugin for ReSharper to do the same. So I wanted somet... (more)
category: Architecture | clicked: 0 | comment | | source: bit.ly
tags: Visual Studio, VS2010, FSharp
4
Shouts

Using C# Compiler as a Service in F#, PoshConsole (Powershell)

posted by reshmireshmi 1107 days, 14 hours, 6 minutes ago
Tuesday, May 11, 2010 4:45:29 AM GMT
I saw this amazing video from Anders Hejlsberg on C# as Compiler service and after which, Miguel de lcaza from the Mono posted about their implementation of C# Compiler service. Thanks Miguel .The best part is ,it works out of the box in Windows on the Microsoft .NET code base. So here I am using Mono’s C# compiler code  (Mono.CSharp.dll) within Microsoft .NET Code This is cool because we could use C# more like python. And what if VS.NET can be customized using C# based scripting ,like Lisp for Emacs. ... (more)
category: Architecture | clicked: 2 | comment | | source: bit.ly
tags: Mono, CSharp, FSharp
6
Shouts

ASP.NET and F# - Creating MVC web applications in F#

published 1107 days, 3 hours, 38 minutes ago posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 1108 days, 23 hours, 57 minutes ago
Tuesday, May 11, 2010 3:13:40 PM GMT Sunday, May 09, 2010 6:54:25 PM GMT
This article shows how to use F# for developing ASP.NET web applications using the MVC framework. It also shows how to access data using LINQ in F# and how to simplify web programming using F# meta-programming, modules and records. (more)
category: Web Dev | clicked: 1 | comment | | source: tomasp.net
tags: FSharp, F#, MVC, ASP.NET
2
Shouts

Deal of the day: Real-World Functional Programming

posted by http://tomaspetricek.pip.verisignlabs.com/http://tomaspetricek.pip.verisignlabs.com/ 1214 days, 2 hours, 39 minutes ago
Sunday, January 24, 2010 4:12:57 PM GMT
Real-World Functional Programming is Manning's Deal of the Day this Sunday, January 24. On this day, the print book is available for $20 from the Manning website, with code dotd0124. (more)
category: How To | clicked: 1 | comment | | source: tomasp.net
tags: Functional Programming, Functional languages, manning, FSharp
5
Shouts

Are you ready to learn F#? Concepts to be familiar with before learning the F# language

posted by bartczernickibartczernicki 1262 days, 16 hours, 36 minutes ago
Monday, December 07, 2009 2:15:29 AM GMT
This article covers the concepts (i.e., immutability, recursion, data structures) a developer should know before starting to learn the new F# functional language. (more)
category: Architecture | clicked: 1 | comment | | source: silverlighthack.com
tags: .NET, Functional languages, FSharp, F#