Functional programming using F#:
This 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...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Cambridge
Cambridge University Press
2013
|
Schlagwörter: | |
Links: | https://doi.org/10.1017/CBO9781139093996 https://doi.org/10.1017/CBO9781139093996 https://doi.org/10.1017/CBO9781139093996 |
Zusammenfassung: | This 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 |
Beschreibung: | Title from publisher's bibliographic system (viewed on 05 Oct 2015) |
Umfang: | 1 online resource (xi, 361 pages) |
ISBN: | 9781139093996 |
DOI: | 10.1017/CBO9781139093996 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV043942677 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 161206s2013 xx o|||| 00||| eng d | ||
020 | |a 9781139093996 |c Online |9 978-1-139-09399-6 | ||
024 | 7 | |a 10.1017/CBO9781139093996 |2 doi | |
035 | |a (ZDB-20-CBO)CR9781139093996 | ||
035 | |a (OCoLC)967697792 | ||
035 | |a (DE-599)BVBBV043942677 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-12 |a DE-92 | ||
082 | 0 | |a 005.1/14 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Hansen, Michael R. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Functional programming using F# |c Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby |
264 | 1 | |a Cambridge |b Cambridge University Press |c 2013 | |
300 | |a 1 online resource (xi, 361 pages) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Title from publisher's bibliographic system (viewed on 05 Oct 2015) | ||
505 | 8 | |a Machine 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 | |
520 | |a This 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 | ||
650 | 4 | |a Functional programming (Computer science) | |
650 | 4 | |a F♯ (Computer program language) | |
650 | 0 | 7 | |a Funktionale Programmierung |0 (DE-588)4198740-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a F sharp |0 (DE-588)7578680-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Funktionale Programmierung |0 (DE-588)4198740-8 |D s |
689 | 0 | 1 | |a F sharp |0 (DE-588)7578680-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Rischel, Hans |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-1-107-01902-7 |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-1-107-68406-5 |
856 | 4 | 0 | |u https://doi.org/10.1017/CBO9781139093996 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-20-CBO | ||
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-029351647 | |
966 | e | |u https://doi.org/10.1017/CBO9781139093996 |l DE-12 |p ZDB-20-CBO |q BSB_PDA_CBO |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1017/CBO9781139093996 |l DE-92 |p ZDB-20-CBO |q FHN_PDA_CBO |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1818982570665181184 |
---|---|
any_adam_object | |
author | Hansen, Michael R. |
author_facet | Hansen, Michael R. |
author_role | aut |
author_sort | Hansen, Michael R. |
author_variant | m r h mr mrh |
building | Verbundindex |
bvnumber | BV043942677 |
classification_rvk | ST 250 |
collection | ZDB-20-CBO |
contents | Machine 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 |
ctrlnum | (ZDB-20-CBO)CR9781139093996 (OCoLC)967697792 (DE-599)BVBBV043942677 |
dewey-full | 005.1/14 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/14 |
dewey-search | 005.1/14 |
dewey-sort | 15.1 214 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
doi_str_mv | 10.1017/CBO9781139093996 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03174nam a2200505zc 4500</leader><controlfield tag="001">BV043942677</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">161206s2013 xx o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781139093996</subfield><subfield code="c">Online</subfield><subfield code="9">978-1-139-09399-6</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1017/CBO9781139093996</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-20-CBO)CR9781139093996</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)967697792</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043942677</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-92</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/14</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hansen, Michael R.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Functional programming using F#</subfield><subfield code="c">Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xi, 361 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from publisher's bibliographic system (viewed on 05 Oct 2015)</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Machine 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</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This 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</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Functional programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">F♯ (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Funktionale Programmierung</subfield><subfield code="0">(DE-588)4198740-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">F sharp</subfield><subfield code="0">(DE-588)7578680-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Funktionale Programmierung</subfield><subfield code="0">(DE-588)4198740-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">F sharp</subfield><subfield code="0">(DE-588)7578680-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rischel, Hans</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-1-107-01902-7</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-1-107-68406-5</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1017/CBO9781139093996</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-20-CBO</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029351647</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1017/CBO9781139093996</subfield><subfield code="l">DE-12</subfield><subfield code="p">ZDB-20-CBO</subfield><subfield code="q">BSB_PDA_CBO</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1017/CBO9781139093996</subfield><subfield code="l">DE-92</subfield><subfield code="p">ZDB-20-CBO</subfield><subfield code="q">FHN_PDA_CBO</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043942677 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T17:49:19Z |
institution | BVB |
isbn | 9781139093996 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029351647 |
oclc_num | 967697792 |
open_access_boolean | |
owner | DE-12 DE-92 |
owner_facet | DE-12 DE-92 |
physical | 1 online resource (xi, 361 pages) |
psigel | ZDB-20-CBO ZDB-20-CBO BSB_PDA_CBO ZDB-20-CBO FHN_PDA_CBO |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Cambridge University Press |
record_format | marc |
spelling | Hansen, Michael R. Verfasser aut Functional programming using F# Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby Cambridge Cambridge University Press 2013 1 online resource (xi, 361 pages) txt rdacontent c rdamedia cr rdacarrier Title from publisher's bibliographic system (viewed on 05 Oct 2015) Machine 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 This 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 Functional programming (Computer science) F♯ (Computer program language) Funktionale Programmierung (DE-588)4198740-8 gnd rswk-swf F sharp (DE-588)7578680-1 gnd rswk-swf Funktionale Programmierung (DE-588)4198740-8 s F sharp (DE-588)7578680-1 s DE-604 Rischel, Hans Sonstige oth Erscheint auch als Druckausgabe 978-1-107-01902-7 Erscheint auch als Druckausgabe 978-1-107-68406-5 https://doi.org/10.1017/CBO9781139093996 Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | Hansen, Michael R. Functional programming using F# Machine 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 Functional programming (Computer science) F♯ (Computer program language) Funktionale Programmierung (DE-588)4198740-8 gnd F sharp (DE-588)7578680-1 gnd |
subject_GND | (DE-588)4198740-8 (DE-588)7578680-1 |
title | Functional programming using F# |
title_auth | Functional programming using F# |
title_exact_search | Functional programming using F# |
title_full | Functional programming using F# Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby |
title_fullStr | Functional programming using F# Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby |
title_full_unstemmed | Functional programming using F# Michael R. Hansen, Technical University of Denmark, Lyngby, Hans Rischel, Technical University of Denmark, Lyngby |
title_short | Functional programming using F# |
title_sort | functional programming using f |
topic | Functional programming (Computer science) F♯ (Computer program language) Funktionale Programmierung (DE-588)4198740-8 gnd F sharp (DE-588)7578680-1 gnd |
topic_facet | Functional programming (Computer science) F♯ (Computer program language) Funktionale Programmierung F sharp |
url | https://doi.org/10.1017/CBO9781139093996 |
work_keys_str_mv | AT hansenmichaelr functionalprogrammingusingf AT rischelhans functionalprogrammingusingf |