|
|
|
|
LEADER |
05254nmm a2200469 u 4500 |
001 |
EB001920482 |
003 |
EBX01000000000000001083384 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 1484207408
|
020 |
|
|
|a 9781484207413
|
020 |
|
|
|a 1484207416
|
050 |
|
4 |
|a QA76.62
|
100 |
1 |
|
|a Syme, Don
|
245 |
0 |
0 |
|a Expert F♯ 4.0
|c Don Syme, Adam Granicz, Antonio Cisternino
|
246 |
3 |
1 |
|a Expert F sharp four point zero
|
250 |
|
|
|a Fourth edition
|
260 |
|
|
|a [New York], New York, NY
|b Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York
|c 2015
|
300 |
|
|
|a 1 volume
|b illustrations
|
505 |
0 |
|
|a At a Glance; Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Chapter 1: Introduction; The Genesis of F#; About This Book; Who This Book Is For; Chapter 2: Your First F# Program: Getting Started with F#; Creating Your First F# Program; Documenting Code ; Using let; Understanding Types ; Calling Functions ; Lightweight Syntax ; Understanding Scope ; Using Data Structures ; Using Properties and the Dot-Notation ; Using Tuples ; Using Imperative Code ; Using Object-Oriented Libraries from F#; Using open to Access Namespaces and Modules
|
505 |
0 |
|
|a Introducing Function Values Using Function Values; Computing with Collection Functions ; Using Fluent Notation on Collections; Composing Functions with >>; Building Functions with Partial Application ; Using Local Functions ; Iterating with Functions; Abstracting Control with Functions; Using Object Methods as First-Class Functions; Some Common Uses of Function Values; Summary; Chapter 4: Introducing Imperative Programming; About Functional and Imperative Programming; Imperative Looping and Iterating; Simple for Loops ; Simple While Loops ; More Iteration Loops over Sequences
|
505 |
0 |
|
|a Using System. Console Combining Functional and Imperative Efficient Precomputation and Caching ; Precomputation and Partial Application ; Precomputation and Objects ; Memoizing Computations; Lazy Values ; Other Variations on Caching and Memoization ; Mutable Reference Cells ; Combining Functional and Imperative: Functional Programming with Side Effects; Consider Replacing Mutable Locals and Loops with Recursion ; Separating Pure Computation from Side-Effecting Computations ; Separating Mutable Data Structures ; Not All Side Effects Are Equal
|
505 |
0 |
|
|a Using Mutable Records Avoiding Aliasing ; Using Mutable let Bindings ; Hiding Mutable Data ; Working with Arrays ; Generating and Slicing Arrays; Two-Dimensional Arrays ; Introducing the Imperative .NET Collections ; Using Resizable Arrays ; Using Dictionaries ; Using Dictionary's TryGetValue ; Using Dictionaries with Compound Keys ; Some Other Mutable Data Structures ; Exceptions and Controlling Them; Catching Exceptions ; Using try . . . finally; Defining New Exception Types ; Having an Effect: Basic I/O; .NET I/O via Streams ; Some Other I/O-Related Types
|
653 |
|
|
|a Microsoft .NET Framework / fast
|
653 |
|
|
|a Functional programming languages / http://id.loc.gov/authorities/subjects/sh86005432
|
653 |
|
|
|a Functional programming languages / fast
|
653 |
|
|
|a Microsoft .NET Framework
|
653 |
|
|
|a F♯ (Computer program language) / http://id.loc.gov/authorities/subjects/sh2008001530
|
653 |
|
|
|a F♯ (Computer program language) / fast
|
653 |
|
|
|a Langages de programmation fonctionnels
|
700 |
1 |
|
|a Granicz, Adam
|e author
|
700 |
1 |
|
|a Cisternino, Antonio
|e author
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
500 |
|
|
|a Includes index
|
028 |
5 |
0 |
|a 10.1007/978-1-4842-0740-6
|
776 |
|
|
|z 9781484207413
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781484207406/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 331
|
082 |
0 |
|
|a 005.13
|
520 |
|
|
|a Learn from F♯'s inventor to become an expert in the latest version of this powerful programming language so you can seamlessly integrate functional, imperative, object-oriented, and query programming style flexibly and elegantly to solve any programming problem. Expert F♯ 4.0 will help you achieve unrivaled levels of programmer productivity and program clarity across multiple platforms including Windows, Linux, Android, OSX, and iOS as well as HTML5 and GPUs. F♯ 4.0 is a mature, open source, cross-platform, functional-first programming language which empowers users and organizations to tackle complex computing problems with simple, maintainable, and robust code. Expert F♯ 4.0 is: A comprehensive guide to the latest version of F♯ by the inventor of the language A treasury of F♯ techniques for practical problem-solving An in-depth case book of F♯ applications and F♯ 4.0 concepts, syntax, and features Written by F♯'s inventor and two major F♯ community members, Expert F♯ 4.0 is a comprehensive and in-depth guide to the language and its use. Designed to help others become experts, the book quickly yet carefully describes the paradigms supported by F♯ language, and then shows how to use F♯ elegantly for a practical web, data, parallel and analytical programming tasks. The world's experts in F♯ show you how to program in F♯ the way they do!
|