Chapter 4. Are We There Yet?

 

"More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason."

 
 -- William A. Wulf
 

Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

 
 -- Linus Torvalds

This chapter provides a detailed primer to one of the fundamental functional data structures in F#, that is, sequences. Functional programming and idiomatic expressions are amazing but, until you understand the fundamental constructs and how they work together, you cannot create meaningful expressions. One of the challenges that beginners find while learning functional programming is the trend to promote features ...

Get Learning F# Functional Data Structures and Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.