Beginning F♯ 4.0 /

Saved in:
Bibliographic Details
Author / Creator:Pickering, Robert, author.
Edition:Second edition.
Imprint:[Place of publication not identified] : Apress, 2016.
Description:1 online resource.
Language:English
Series:Expert's Voice in .NET
Expert's voice in .NET.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11255237
Hidden Bibliographic Details
Varying Form of Title:Beginning F sharp 4.0
Other authors / contributors:Eason, Kit, author.
ISBN:9781484213742
1484213742
9781484213759
1484213750
Digital file characteristics:text file PDF
Notes:Includes index.
Print version record.
Summary: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.
Other form:Print version: Pickering, Robert. Beginning F♯ 4. 0. [Place of publication not identified] : Apress L.P. 2016 9781484213759
Standard no.:10.1007/978-1-4842-1374-2
9781484213742
10.1007/978-1-4842-1

MARC

LEADER 00000cam a2200000Ii 4500
001 11255237
006 m o d
007 cr cnu---unuuu
008 160509s2016 cau o 001 0 eng d
005 20240710202458.9
015 |a GBB8L6576  |2 bnb 
016 7 |a 019127014  |2 Uk 
019 |a 949365131  |a 982229014  |a 994223039  |a 1011952295  |a 1058938801  |a 1060847085  |a 1066470184  |a 1066589453  |a 1066620247  |a 1073072093  |a 1083301730  |a 1086455183  |a 1097120072  |a 1110916271  |a 1112524961  |a 1112597885  |a 1112799439  |a 1113396107  |a 1113590100  |a 1122818955  |a 1127150217  |a 1129365059  |a 1135641239  |a 1152297020  |a 1160017468  |a 1204075395  |a 1206408668  |a 1227400255  |a 1237451835  |a 1244636200 
020 |a 9781484213742  |q (electronic bk.) 
020 |a 1484213742  |q (electronic bk.) 
020 |z 9781484213759  |q (print) 
020 |z 1484213750  |q (print) 
024 7 |a 10.1007/978-1-4842-1374-2  |2 doi 
024 8 |a 9781484213742 
024 7 |a 10.1007/978-1-4842-1 
035 |a (OCoLC)949005587  |z (OCoLC)949365131  |z (OCoLC)982229014  |z (OCoLC)994223039  |z (OCoLC)1011952295  |z (OCoLC)1058938801  |z (OCoLC)1060847085  |z (OCoLC)1066470184  |z (OCoLC)1066589453  |z (OCoLC)1066620247  |z (OCoLC)1073072093  |z (OCoLC)1083301730  |z (OCoLC)1086455183  |z (OCoLC)1097120072  |z (OCoLC)1110916271  |z (OCoLC)1112524961  |z (OCoLC)1112597885  |z (OCoLC)1112799439  |z (OCoLC)1113396107  |z (OCoLC)1113590100  |z (OCoLC)1122818955  |z (OCoLC)1127150217  |z (OCoLC)1129365059  |z (OCoLC)1135641239  |z (OCoLC)1152297020  |z (OCoLC)1160017468  |z (OCoLC)1204075395  |z (OCoLC)1206408668  |z (OCoLC)1227400255  |z (OCoLC)1237451835  |z (OCoLC)1244636200 
035 9 |a (OCLCCM-CC)949005587 
037 |a CL0500000877  |b Safari Books Online 
040 |a GW5XE  |b eng  |e rda  |e pn  |c GW5XE  |d YDXCP  |d EBLCP  |d N$T  |d OCLCF  |d COO  |d OCLCO  |d IDEBK  |d KSU  |d DEBSZ  |d IDB  |d VT2  |d IAD  |d JBG  |d ICW  |d S4S  |d Z5A  |d ILO  |d ICN  |d LIV  |d OCLCQ  |d MERUC  |d ESU  |d OCLCQ  |d IOG  |d OCLCA  |d U3W  |d OCL  |d VVB  |d UMI  |d TOH  |d CEF  |d AU@  |d WYU  |d UKMGB  |d LEAUB  |d OKX  |d ERF  |d UHL  |d UKBTH  |d LEATE  |d OCLCQ  |d SFB  |d LQU  |d UKAHL  |d DCT 
049 |a MAIN 
050 4 |a QA76.73.F163 
072 7 |a COM  |x 051240  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMC  |2 bicssc 
100 1 |a Pickering, Robert,  |e author. 
245 1 0 |a Beginning F♯ 4.0 /  |c Robert Pickering, Kit Eason. 
246 3 |a Beginning F sharp 4.0 
250 |a Second edition. 
264 1 |a [Place of publication not identified] :  |b Apress,  |c 2016. 
300 |a 1 online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Expert's Voice in .NET 
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. 
500 |a Includes index. 
588 0 |a Print version record. 
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 8 |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 8 |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. 
505 8 |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. 
542 |f Copyright © 2016 by Robert Pickering and Kit Eason  |g 2016 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework.  |2 fast  |0 (OCoLC)fst01020083 
650 0 |a F♯ (Computer program language)  |0 http://id.loc.gov/authorities/subjects/sh2008001530 
650 0 |a Functional programming languages.  |0 http://id.loc.gov/authorities/subjects/sh86005432 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Systems Analysis & Design.  |2 bisacsh 
650 7 |a F♯ (Computer program language)  |2 fast  |0 (OCoLC)fst01745123 
650 7 |a Functional programming languages.  |2 fast  |0 (OCoLC)fst00936087 
650 1 4 |a Computer Science. 
650 2 4 |a Programming Languages, Compilers, Interpreters. 
650 2 4 |a Programming Techniques. 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computer programming / software development.  |2 bicssc 
650 7 |a Microsoft programming.  |2 bicssc 
655 0 |a Electronic book. 
655 4 |a Electronic books. 
700 1 |a Eason, Kit,  |e author.  |0 http://id.loc.gov/authorities/names/no2019108148 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Pickering, Robert.  |t Beginning F♯ 4. 0.  |d [Place of publication not identified] : Apress L.P. 2016  |z 9781484213759  |w (OCoLC)948570867 
830 0 |a Expert's voice in .NET.  |0 http://id.loc.gov/authorities/names/n2006003770 
903 |a HeVa 
929 |a oclccm 
999 f f |i 8c7bc6b9-5289-5736-af1c-ff04c46c2d0b  |s 5aa776b5-3f05-5a2a-8f93-ceac4b1d374b 
928 |t Library of Congress classification  |a QA76.73.F163  |l Online  |c UC-FullText  |u https://link.springer.com/10.1007/978-1-4842-1374-2  |z Springer Nature  |g ebooks  |i 12536750