Skip to content

alibaghernejad/Multi-Paradigm-Programming-Using-Fsharp-and-.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Paradigm Programming Using Fsharp and .NET

Samples from multi-paradigm programming using F# and .Net book

Multi-Paradigm Programming using F# and .Net

Fsharp Learning

Naghoos Publication

Ali Baghernejad

Chapter1: Introduction to F#

  • F# History
  • F# Advantages
  • ...

Chapter2: Get Starting With F#

  • Installation!
  • Interactive Environment
  • ...

Chapter3: F# Fundamentals

  • Values
  • Primitive Types
  • Functions
  • Type Inference
  • Generic
  • ...

Chapter4: Advance Data Types

  • Lists
  • Tuples
  • Enums
  • Discriminated Unions
  • Unit of Measures
  • ...

Chapter5: Functional Programming (FP)

  • Expressions
  • Immutability
  • Function Values
  • Pattern Matching
  • Piping
  • ...

Chapter6: Imperative Programming (IP)

  • Statements
  • ImMutable Values
  • Arrays
  • Resource Management
  • ...

Chapter7: Object Oriented Programming (OOP)

  • Statements
  • ImMutable Values
  • Arrays
  • Resource Management
  • ...

Chapter8: Error Handling

  • Exceptions
  • Exception Types
  • Throwing and Catching Exceptions
  • ...

Chapter9: Databases

  • Sql Server
  • Query Expressions
  • Type Providers
  • ...

Chapter10: User Interfaces

  • Windows Forms
  • Windows Presentation Foundation (WPF)
  • GTK#
  • ...

About

Samples from multi-paradigm programming using f# and .net book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages