LEADER 03231nam 22006492 450 001 9910786998903321 005 20151005020622.0 010 $a1-316-08975-4 010 $a1-107-06505-4 010 $a1-107-25547-3 010 $a1-107-05900-3 010 $a1-107-05772-8 010 $a1-107-05553-9 010 $a1-139-09399-1 035 $a(CKB)2670000000356608 035 $a(EBL)1182946 035 $a(SSID)ssj0000877393 035 $a(PQKBManifestationID)11465852 035 $a(PQKBTitleCode)TC0000877393 035 $a(PQKBWorkID)10907745 035 $a(PQKB)10137222 035 $a(UkCbUP)CR9781139093996 035 $a(Au-PeEL)EBL1182946 035 $a(CaPaEBR)ebr10718569 035 $a(CaONFJC)MIL501855 035 $a(OCoLC)850153220 035 $a(MiAaPQ)EBC1182946 035 $a(PPN)261286846 035 $a(EXLCZ)992670000000356608 100 $a20110526d2013|||| uy| 0 101 0 $aeng 135 $aur||||||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aFunctional programming using F# /$fMichael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby$b[electronic resource] 210 1$aCambridge :$cCambridge University Press,$d2013. 215 $a1 online resource (xi, 361 pages) $cdigital, PDF file(s) 300 $aTitle from publisher's bibliographic system (viewed on 05 Oct 2015). 311 $a1-107-68406-4 311 $a1-107-01902-8 320 $aIncludes bibliographical references and index. 327 $aMachine generated contents note: 1. Getting started; 2. Values, operators, expressions, and functions; 3. Tuples, records, and tagged values; 4. Lists; 5. Collections: Lists, maps, and sets; 6. Finite trees; 7. Modules; 8. Imperative features; 9. Efficiency; 10. Text processing programs; 11. Sequences; 12. Computation expressions; 13. Asynchronous and parallel computations. 330 $aThis comprehensive introduction to the principles of functional programming using F# shows how to apply basic theoretical concepts to produce succinct and elegant programs. It demonstrates the role of functional programming in a wide spectrum of applications including databases and systems. Coverage also includes advanced features in the .NET library, the imperative features of F# and topics such as text processing, sequences, computation expressions and asynchronous computation. With a broad spectrum of examples and exercises, the book is perfect for courses in functional programming and for self-study. Enhancing its use as a text is an accompanying website with downloadable programs, lecture slides, mini-projects and links to further F# sources. 606 $aFunctional programming (Computer science) 606 $aF? (Computer program language) 615 0$aFunctional programming (Computer science) 615 0$aF? (Computer program language) 676 $a005.1/14 700 $aHansen$b Michael R.$081899 702 $aRischel$b Hans 801 0$bUkCbUP 801 1$bUkCbUP 906 $aBOOK 912 $a9910786998903321 996 $aFunctional programming using F#$93779988 997 $aUNINA