|
|
|
|
LEADER |
06010nmm a2200733 u 4500 |
001 |
EB001910705 |
003 |
EBX01000000000000001073607 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 9781484213742
|
020 |
|
|
|a 1484213742
|
050 |
|
4 |
|a QA76.73.F163
|
100 |
1 |
|
|a Pickering, Robert
|
245 |
0 |
0 |
|a Beginning F♯ 4.0
|c Robert Pickering, Kit Eason
|
246 |
3 |
1 |
|a Beginning F sharp 4.0
|
250 |
|
|
|a Second edition
|
260 |
|
|
|a [Place of publication not identified]
|b Apress
|c 2016
|
300 |
|
|
|a 1 online resource
|
505 |
0 |
|
|a The use BindingRecursion; Operators; Function Application; Partial Application of Functions; Pattern Matching; Control Flow; Lists; Pattern Matching Against Lists; List Comprehensions; Types and Type Inference; Defining Types; Tuple and Record Types; Union or Sum Types (Discriminated Unions); Type Definitions with Type Parameters; Recursive Type Definitions; Active Patterns; Complete Active Patterns; Partial Active Patterns; Units of Measure; Exceptions and Exception Handling; Lazy Evaluation; Summary; Chapter 4: Imperative Programming; The Unit Type; The Mutable Keyword
|
505 |
0 |
|
|a Chapter 7: The F# LibrariesThe Native F# Library FSharp.Core.dll; The FSharp.Core.Operators Module; Arithmetic Operators; Floating-Point Arithmetic Functions; Tuple Functions; The Conversion Functions; The Bitwise Or and And Operators; The FSharp.Reflection Module; Reflection Over Types; Reflection Over Values; The FSharp.Collections.Seq Module; The map and iter Functions; The concat Function; The fold Function; The exists and forall Functions; The filter, find, and tryFind Functions; The choose Function; The init and initInfinite Functions; The unfold Function; The cast Function
|
505 |
0 |
|
|a At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword; Chapter 1: Getting Started; What Is Functional Programming?; Why Is Functional Programming Important?; What Is F#?; Who Is Using F#?; Who Is This Book For?; What's Next?; Chapter 2: How to Obtain, Install, and Use F#; Obtaining F# on Microsoft Windows; Obtaining F# on Apple OS X; Obtaining F# on Linux; The Examples in This Book; Summary; Chapter 3: Functional Programming; Literals; Anonymous Functions; Identifiers and let Bindings; Identifier Names; Scope; Capturing Identifiers
|
505 |
0 |
|
|a Methods and InheritanceAccessing the Base Class; Properties and Indexers; Autoproperties; Overriding Methods from Non-F# Libraries; Abstract Classes; Classes and Static Methods; Casting; Type Tests; Defining Delegates; Structs; Enums; Summary; Chapter 6: Organizing, Annotating, and Quoting Code; Modules; Namespaces; Opening Namespaces and Modules; Giving Modules Aliases; Signature Files; Private and Internal let Bindings and Members; Module Scope; Module Execution; Optional Compilation; Comments; Doc Comments; Comments for Cross-Compilation; Custom Attributes; Quoted Code; Summary
|
653 |
|
|
|a Microsoft .NET Framework
|
653 |
|
|
|a Functional programming languages / fast
|
653 |
|
|
|a Programming Techniques
|
653 |
|
|
|a Programmation (Informatique)
|
653 |
|
|
|a Microsoft .NET Framework / fast
|
653 |
|
|
|a F♯ (Computer program language) / http://id.loc.gov/authorities/subjects/sh2008001530
|
653 |
|
|
|a Programming Languages, Compilers, Interpreters
|
653 |
|
|
|a Microsoft software / http://id.loc.gov/authorities/subjects/sh94005975
|
653 |
|
|
|a F♯ (Computer program language) / fast
|
653 |
|
|
|a computer programming / aat
|
653 |
|
|
|a Langages de programmation fonctionnels
|
653 |
|
|
|a Microsoft software / fast
|
653 |
|
|
|a Computer programming / fast
|
653 |
|
|
|a Programming & scripting languages: general / bicssc
|
653 |
|
|
|a Computer programming / software development / bicssc
|
653 |
|
|
|a Microsoft programming / bicssc
|
653 |
|
|
|a Computer Science
|
653 |
|
|
|a Computer programming / http://id.loc.gov/authorities/subjects/sh85107310
|
653 |
|
|
|a Logiciels Microsoft
|
653 |
|
|
|a Functional programming languages / http://id.loc.gov/authorities/subjects/sh86005432
|
653 |
|
|
|a COMPUTERS / Software Development & Engineering / Systems Analysis & Design / bisacsh
|
700 |
1 |
|
|a Eason, Kit
|e author
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
490 |
0 |
|
|a Expert's Voice in .NET
|
500 |
|
|
|a Includes index
|
015 |
|
|
|a GBB8L6576
|
024 |
8 |
|
|a 10.1007/978-1-4842-1
|
024 |
8 |
|
|a 10.1007/978-1-4842-1374-2
|
773 |
0 |
|
|t Springer eBooks
|
776 |
|
|
|z 9781484213742
|
776 |
|
|
|z 1484213750
|
776 |
|
|
|z 9781484213759
|
776 |
|
|
|z 1484213742
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781484213742/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 331
|
082 |
0 |
|
|a 005.13/3
|
082 |
0 |
|
|a 500
|
082 |
0 |
|
|a 620
|
082 |
0 |
|
|a 745.4
|
520 |
|
|
|a This book is a great foundation for exploring functional-first programming and its role in the future of application development. The best-selling introduction to F♯, now thoroughly updated to version 4.0, will help you learn the language and explore its new features. 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. F♯ is also a fully supported language in Visual Studio and Xamarin Studio. Other tools supporting F♯ development include Emacs, MonoDevelop, Atom, Visual Studio Code, Sublime Text, and Vim. Beginning F#4.0 has been thoroughly updated to help you explore the new features of the language including: Type Providers Constructors as first-class functions Simplified use of mutable values Support for high-dimensional arrays Slicing syntax support for F♯ lists Reviewed by Don Syme, the chief architect of F♯ at Microsoft Research, Beginning F#4.0 is a great foundation for exploring functional programming and its role in the future of application development
|