Showing posts with label TOC. Show all posts
Showing posts with label TOC. Show all posts

October 12, 2008

Table of Contents

In order to allow the contents of this blog to be accessed in an organized manner, I have laid out a plan for writing the blog. This list will continue to grow along with the time and my understanding in F#. I will create new posts just like other blogs but I will then link the posts with this list so that audience can read the contents of this blog like a book. If you have suggestions in the list, feel free to leave a comment.


Preface
A Voyage to Functional Programming in F#

Introduction
- What is F#
- Why F# Matters

Getting Start with F#
- Installation
- Basic Syntax

Key Concepts
- Basic Types and Inferred Types
- Immunity
- List, Array, Record and Sequence
- Discriminated Union
- Option Type
- Function As Value
- Recursion in F#
- Currying

Advanced Concepts
- Active Pattern
- Concurrency
- Asynchronous Workflow
- Object Orientation
- .NET Interoperability

Comparisons With Other Languages (C#,VB,Java)
- By Features
- By Code Segments

Summary
- F# Keywords
- F# Syntax

Appendix
- Using F# in Mac OSX

References