Skip to content

Commit

Permalink
Added F# 4.0 Design Patterns book info
Browse files Browse the repository at this point in the history
  • Loading branch information
Gene Belitski authored and Gene Belitski committed Feb 10, 2017
1 parent dd3062c commit acd6927
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
Binary file added about/files/BookFS4DP.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions learn.md
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,25 @@ Learn F# is a practical guide for experienced C# and .NET developers that teache

By the end of the book, you’ll be able to use F# in your day-to-day development, and know how and where to deepen your knowledge.

### [F# 4.0 Design Patterns](https://www.packtpub.com/application-development/f-40-design-patterns)

<img src="/about/files/BookFS4DP.jpg" style="float:right;margin:5px 0px 5px 25px;" />

_Gene Belitski_

This book will encourage enterprise developers coming to F# from other platforms to cultivate an idiomatic F# coding skillset by fully embracing the functional-first F# paradigm.

In this book you will:

- Acquire the practical knowledge to use the main functional design patterns
- Realign some imperative and object-oriented principles under the functional approach
- Develop your confidence in building and combining first-order and higher-order functions
- Learn to use core language pattern matching effectively
- Make use of native F# algebraic data types in place of custom-built classes
- Recognize and measure the difference in resource consumption between sequences and materialized data collections
- Navigate and use F# Core libraries with ease by seeing patterns behind specific library functions
- Master writing generic polymorphic code

## F# Books (Coming Soon)

### [Understanding Functional Programming](https://leanpub.com/understandingfunctionalprogramming)
Expand Down

0 comments on commit acd6927

Please sign in to comment.