Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Improved the text for the F# readme

  • Loading branch information...
commit 19e600b6e5922c5f3d830f1dded74e1769874ff7 1 parent f562324
@ChrisMarinos ChrisMarinos authored
Showing with 40 additions and 35 deletions.
  1. +0 −15 README.FSharp
  2. +40 −20 README.markdown
View
15 README.FSharp
@@ -1,15 +0,0 @@
--Before you begin, make sure to install the F# PowerPack.
- You can find installation instructions at http://fsharppowerpack.codeplex.com/.
-
--After installing the Powerpack, open the Visual Studio project, right click on
- the "FSharpKoans" project in the solution explorer and select
- "Set as StartUp Project".
-
--You'll want to turn off User-unhandled Exceptions. Go to Debug|Exceptions and
- uncheck the User-unhandled box from the Common Language Runtime Exceptions
- item.
-
--You can now run the Koans by selecting Debug|Start Debugging (defaults to f5).
- NOTE: the koans currently run slow in the VS2010 RC debugger. It is
- reccomended that you run the koans without the debugger. You can do this by
- selecting Debug|Start Without Debugging (defaults to Ctrl-f5).
View
60 README.markdown
@@ -1,20 +1,40 @@
-# Functional Koans
-
-
-### About the Koans
-
-There are several functional languages that have contributed their own
-versions of the koans. Each language has it's own branch with
-detailed instructions on how to get started.
-
-### Getting Started
-
-To get the koans for a particular language, simply checkout the
-branch:
-
-`git checkout -b <branch_name>`
-
-where <branch_name> is the name of the branch (language) you want to
-work on. To get a list of all branches run:
-
-`git branch -a`
+# Functional Koans - F#
+
+Based on EdgeCase's fantastic Ruby koans http://github.com/edgecase/ruby_koans,
+the goal of the F# koans is to teach you F# through testing.
+
+When you first run the koans, you'll be presented with a runtime error and a
+stack trace indicating where the error occured. Your goal is to make the
+error go away. As you fix each error, you should learn something about
+the F# language and functional programming in general.
+
+Your journey towards F# enlightenment starts in the AboutAsserts.fs file. These
+koans will be very simple, so don't overthink them! As you progress through
+more koans, more and more F# syntax will be introduced which will allow
+you to solve more complicated problems and use more advanced techniques.
+
+
+### Getting Started
+
+The F# koans require the F# PowerPack. Installation instructions for the
+can be found at http://fsharppowerpack.codeplex.com/
+
+
+### Running the Koans
+
+After installing the Powerpack, open the Visual Studio project, right click on
+the "FSharpKoans" project in the solution explorer and select
+"Set as StartUp Project".
+
+You'll want to turn off User-unhandled Exceptions. Go to Debug|Exceptions and
+uncheck the User-unhandled box from the Common Language Runtime Exceptions
+item.
+
+You can now run the Koans by selecting Debug|Start Debugging (defaults to f5).
+
+
+A note for VisualStudio2010 RC users:
+
+The koans currently run slow in the VS2010 RC debugger. It is
+reccomended that you run the koans without the debugger. You can do this by
+selecting Debug|Start Without Debugging (defaults to Ctrl-f5).
Please sign in to comment.
Something went wrong with that request. Please try again.