skip to content
Real-world functional programming : with examples in F♯ and C♯ Preview this item
ClosePreview this item
Checking...

Real-world functional programming : with examples in F♯ and C♯

Author: Tomas Petricek; Jon Skeet
Publisher: Greenwich, CT : Manning, ©2010.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:

"Real World Functional Programming" is a unique tutorial that explores the functional programming model through the F# and C# languages.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Petricek, Tomas.
Real-world functional programming.
Greenwich, CT : Manning, ©2010
(OCoLC)752876072
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Tomas Petricek; Jon Skeet
ISBN: 9781933988924 1933988924
OCLC Number: 276817753
Description: xxx, 529 pages : illustrations ; 24 cm
Contents: pt. I. Learning to think functionally --
1. Thinking differently --
2. Core concepts in functional programming --
3. Meet tuples, lists, and functions in F♯ and C♯ --
4. Exploring F♯ and .NET libraries by example --
pt. 2. Fundmental functional techniques --
5. Using functional values locally --
6. Processing values using higher-order functions --
7. Designing data-centric programs --
8. Designing behavior-centric programs --
pt. 3. Advanced F♯ programming techniques --
9. Turning values into F♯ object types with members --
10. Efficienty of data structures --
11. Refactoring and testing functional programs --
12. Sequence expressions and alternative workflows --
pt. 4. Applied functional programming --
13. Asynchronous and data-driven programming --
14. Writing parallel functional programs --
15. Creating composable functional libraries --
16. Developing reactive functional programs --
Appendix. Looking ahead.
Responsibility: Tomas Petricek ; with Jon Skeet.
More information:

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/276817753> # Real-world functional programming : with examples in F♯ and C♯
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "276817753" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/ctu> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/793214667#Place/greenwich_ct> ; # Greenwich, CT
    schema:about <http://experiment.worldcat.org/entity/work/data/793214667#Topic/c_sharp> ; # C sharp
    schema:about <http://experiment.worldcat.org/entity/work/data/793214667#Topic/f_sharp> ; # F sharp
    schema:about <http://id.worldcat.org/fast/936086> ; # Functional programming (Computer science)
    schema:about <http://experiment.worldcat.org/entity/work/data/793214667#Topic/funktionale_programmierung> ; # Funktionale Programmierung
    schema:about <http://id.loc.gov/authorities/subjects/sh2001001705> ; # C# (Computer program language)
    schema:about <http://dewey.info/class/005.114/e22/> ;
    schema:about <http://id.worldcat.org/fast/1745123> ; # F♯ (Computer program language)
    schema:about <http://id.worldcat.org/fast/843284> ; # C♯ (Computer program language)
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://viaf.org/viaf/165532462> ; # Jon Skeet
    schema:copyrightYear "2010" ;
    schema:creator <http://viaf.org/viaf/165926686> ; # Tomas Petricek
    schema:datePublished "2010" ;
    schema:description "pt. I. Learning to think functionally -- 1. Thinking differently -- 2. Core concepts in functional programming -- 3. Meet tuples, lists, and functions in F♯ and C♯ -- 4. Exploring F♯ and .NET libraries by example -- pt. 2. Fundmental functional techniques -- 5. Using functional values locally -- 6. Processing values using higher-order functions -- 7. Designing data-centric programs -- 8. Designing behavior-centric programs -- pt. 3. Advanced F♯ programming techniques -- 9. Turning values into F♯ object types with members -- 10. Efficienty of data structures -- 11. Refactoring and testing functional programs -- 12. Sequence expressions and alternative workflows -- pt. 4. Applied functional programming -- 13. Asynchronous and data-driven programming -- 14. Writing parallel functional programs -- 15. Creating composable functional libraries -- 16. Developing reactive functional programs -- Appendix. Looking ahead."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/793214667> ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/752876072> ;
    schema:name "Real-world functional programming : with examples in F♯ and C♯"@en ;
    schema:productID "276817753" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/276817753#PublicationEvent/greenwich_ct_manning_2010> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/793214667#Agent/manning> ; # Manning
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018808843&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&doc_number=018808843&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:workExample <http://worldcat.org/isbn/9781933988924> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA923587> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/276817753> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/793214667#Place/greenwich_ct> # Greenwich, CT
    a schema:Place ;
    schema:name "Greenwich, CT" ;
    .

<http://experiment.worldcat.org/entity/work/data/793214667#Topic/funktionale_programmierung> # Funktionale Programmierung
    a schema:Intangible ;
    schema:name "Funktionale Programmierung"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh2001001705> # C# (Computer program language)
    a schema:Intangible ;
    schema:name "C# (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/1745123> # F♯ (Computer program language)
    a schema:Intangible ;
    schema:name "F♯ (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/843284> # C♯ (Computer program language)
    a schema:Intangible ;
    schema:name "C♯ (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/936086> # Functional programming (Computer science)
    a schema:Intangible ;
    schema:name "Functional programming (Computer science)"@en ;
    .

<http://viaf.org/viaf/165532462> # Jon Skeet
    a schema:Person ;
    schema:familyName "Skeet" ;
    schema:givenName "Jon" ;
    schema:name "Jon Skeet" ;
    .

<http://viaf.org/viaf/165926686> # Tomas Petricek
    a schema:Person ;
    schema:familyName "Petricek" ;
    schema:givenName "Tomas" ;
    schema:name "Tomas Petricek" ;
    .

<http://worldcat.org/isbn/9781933988924>
    a schema:ProductModel ;
    schema:isbn "1933988924" ;
    schema:isbn "9781933988924" ;
    .

<http://www.worldcat.org/oclc/752876072>
    a schema:CreativeWork ;
    rdfs:label "Real-world functional programming." ;
    schema:description "Online version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/276817753> ; # Real-world functional programming : with examples in F♯ and C♯
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.