The reasoned schemer:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Cambridge, Mass.
MIT Press
c2005
|
Schlagworte: | |
Online-Zugang: | FHA01 FHI01 Volltext |
Beschreibung: | Includes index Includes bibliographical references and index "The goal of The Reasoned Schemer is to help the functional programmer think logically and the logic programmer think functionally. The authors of The Reasoned Schemer believe that logic programming is a natural extension of functional programming, and they demonstrate this by extending the functional language Scheme with logical constructs - thereby combining the benefits of both styles. The extension encapsulates most of the ideas in the logic programming language Prolog." "The pedagogical method of The Reasoned Schemer is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first eight chapters of The Little Schemer is assumed." "Adding logic capabilities required the introduction of new forms. The authors' goal is to show to what extent writing logic programs is the same as writing functional programs using these forms. In this way, the reader of The Reasoned Schemer will come to understand how simple logic programming is and how easy it is to define functions that behave like relations."--BOOK JACKET. |
Beschreibung: | 1 Online-Ressource (x, 169 p.) |
ISBN: | 0262256177 0262562146 9780262256179 9780262562140 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV042509093 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 150417s2005 |||| o||u| ||||||eng d | ||
020 | |a 0262256177 |c electronic bk. |9 0-262-25617-7 | ||
020 | |a 0262562146 |9 0-262-56214-6 | ||
020 | |a 9780262256179 |c electronic bk. |9 978-0-262-25617-9 | ||
020 | |a 9780262562140 |9 978-0-262-56214-0 | ||
035 | |a (OCoLC)827009771 | ||
035 | |a (DE-599)BVBBV042509093 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-Aug4 |a DE-573 | ||
082 | 0 | |a 005.13/3 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Friedman, Daniel P. |e Verfasser |4 aut | |
245 | 1 | 0 | |a The reasoned schemer |c Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby |
264 | 1 | |a Cambridge, Mass. |b MIT Press |c c2005 | |
300 | |a 1 Online-Ressource (x, 169 p.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes index | ||
500 | |a Includes bibliographical references and index | ||
500 | |a "The goal of The Reasoned Schemer is to help the functional programmer think logically and the logic programmer think functionally. The authors of The Reasoned Schemer believe that logic programming is a natural extension of functional programming, and they demonstrate this by extending the functional language Scheme with logical constructs - thereby combining the benefits of both styles. The extension encapsulates most of the ideas in the logic programming language Prolog." "The pedagogical method of The Reasoned Schemer is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first eight chapters of The Little Schemer is assumed." | ||
500 | |a "Adding logic capabilities required the introduction of new forms. The authors' goal is to show to what extent writing logic programs is the same as writing functional programs using these forms. In this way, the reader of The Reasoned Schemer will come to understand how simple logic programming is and how easy it is to define functions that behave like relations."--BOOK JACKET. | ||
650 | 4 | |a Scheme (Langage de programmation) | |
650 | 7 | |a Scheme / (Programmiersprache) |2 idsbb | |
650 | 7 | |a Scheme (Programmiersprache) |2 swd | |
650 | 7 | |a Scheme (Programmiersprache) |2 gnd | |
650 | 7 | |a Scheme (Computer program language) |2 fast | |
650 | 4 | |a Scheme (Computer program language) | |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Scheme |g Programmiersprache |0 (DE-588)4378962-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Scheme |g Programmiersprache |0 (DE-588)4378962-6 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
689 | 1 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
700 | 1 | |a Byrd, William E. |e Sonstige |4 oth | |
700 | 1 | |a Kiselyov, Oleg |e Sonstige |4 oth | |
856 | 4 | 0 | |u http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 |x Verlag |3 Volltext |
912 | |a ZDB-37-IEM | ||
940 | 1 | |q ZDB-37-IEM_GB/15 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-027943657 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 |l FHA01 |p ZDB-37-IEM |x Verlag |3 Volltext | |
966 | e | |u http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 |l FHI01 |p ZDB-37-IEM |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804153253262262272 |
---|---|
any_adam_object | |
author | Friedman, Daniel P. |
author_facet | Friedman, Daniel P. |
author_role | aut |
author_sort | Friedman, Daniel P. |
author_variant | d p f dp dpf |
building | Verbundindex |
bvnumber | BV042509093 |
classification_rvk | ST 250 |
collection | ZDB-37-IEM |
ctrlnum | (OCoLC)827009771 (DE-599)BVBBV042509093 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03605nmm a2200613zc 4500</leader><controlfield tag="001">BV042509093</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150417s2005 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0262256177</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">0-262-25617-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0262562146</subfield><subfield code="9">0-262-56214-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262256179</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-0-262-25617-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262562140</subfield><subfield code="9">978-0-262-56214-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)827009771</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042509093</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">22</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">Friedman, Daniel P.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The reasoned schemer</subfield><subfield code="c">Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, Mass.</subfield><subfield code="b">MIT Press</subfield><subfield code="c">c2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (x, 169 p.)</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">Includes index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"The goal of The Reasoned Schemer is to help the functional programmer think logically and the logic programmer think functionally. The authors of The Reasoned Schemer believe that logic programming is a natural extension of functional programming, and they demonstrate this by extending the functional language Scheme with logical constructs - thereby combining the benefits of both styles. The extension encapsulates most of the ideas in the logic programming language Prolog." "The pedagogical method of The Reasoned Schemer is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first eight chapters of The Little Schemer is assumed."</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Adding logic capabilities required the introduction of new forms. The authors' goal is to show to what extent writing logic programs is the same as writing functional programs using these forms. In this way, the reader of The Reasoned Schemer will come to understand how simple logic programming is and how easy it is to define functions that behave like relations."--BOOK JACKET.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scheme (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Scheme / (Programmiersprache)</subfield><subfield code="2">idsbb</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Scheme (Programmiersprache)</subfield><subfield code="2">swd</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Scheme (Programmiersprache)</subfield><subfield code="2">gnd</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Scheme (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scheme (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Scheme</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4378962-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Scheme</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4378962-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Byrd, William E.</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kiselyov, Oleg</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-37-IEM</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-37-IEM_GB/15</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027943657</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263</subfield><subfield code="l">FHA01</subfield><subfield code="p">ZDB-37-IEM</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263</subfield><subfield code="l">FHI01</subfield><subfield code="p">ZDB-37-IEM</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV042509093 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T01:23:40Z |
institution | BVB |
isbn | 0262256177 0262562146 9780262256179 9780262562140 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027943657 |
oclc_num | 827009771 |
open_access_boolean | |
owner | DE-Aug4 DE-573 |
owner_facet | DE-Aug4 DE-573 |
physical | 1 Online-Ressource (x, 169 p.) |
psigel | ZDB-37-IEM ZDB-37-IEM_GB/15 |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | MIT Press |
record_format | marc |
spelling | Friedman, Daniel P. Verfasser aut The reasoned schemer Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby Cambridge, Mass. MIT Press c2005 1 Online-Ressource (x, 169 p.) txt rdacontent c rdamedia cr rdacarrier Includes index Includes bibliographical references and index "The goal of The Reasoned Schemer is to help the functional programmer think logically and the logic programmer think functionally. The authors of The Reasoned Schemer believe that logic programming is a natural extension of functional programming, and they demonstrate this by extending the functional language Scheme with logical constructs - thereby combining the benefits of both styles. The extension encapsulates most of the ideas in the logic programming language Prolog." "The pedagogical method of The Reasoned Schemer is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first eight chapters of The Little Schemer is assumed." "Adding logic capabilities required the introduction of new forms. The authors' goal is to show to what extent writing logic programs is the same as writing functional programs using these forms. In this way, the reader of The Reasoned Schemer will come to understand how simple logic programming is and how easy it is to define functions that behave like relations."--BOOK JACKET. Scheme (Langage de programmation) Scheme / (Programmiersprache) idsbb Scheme (Programmiersprache) swd Scheme (Programmiersprache) gnd Scheme (Computer program language) fast Scheme (Computer program language) Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Scheme Programmiersprache (DE-588)4378962-6 gnd rswk-swf Scheme Programmiersprache (DE-588)4378962-6 s 1\p DE-604 Softwareentwicklung (DE-588)4116522-6 s 2\p DE-604 Byrd, William E. Sonstige oth Kiselyov, Oleg Sonstige oth http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 Verlag Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Friedman, Daniel P. The reasoned schemer Scheme (Langage de programmation) Scheme / (Programmiersprache) idsbb Scheme (Programmiersprache) swd Scheme (Programmiersprache) gnd Scheme (Computer program language) fast Scheme (Computer program language) Softwareentwicklung (DE-588)4116522-6 gnd Scheme Programmiersprache (DE-588)4378962-6 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4378962-6 |
title | The reasoned schemer |
title_auth | The reasoned schemer |
title_exact_search | The reasoned schemer |
title_full | The reasoned schemer Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby |
title_fullStr | The reasoned schemer Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby |
title_full_unstemmed | The reasoned schemer Daniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby |
title_short | The reasoned schemer |
title_sort | the reasoned schemer |
topic | Scheme (Langage de programmation) Scheme / (Programmiersprache) idsbb Scheme (Programmiersprache) swd Scheme (Programmiersprache) gnd Scheme (Computer program language) fast Scheme (Computer program language) Softwareentwicklung (DE-588)4116522-6 gnd Scheme Programmiersprache (DE-588)4378962-6 gnd |
topic_facet | Scheme (Langage de programmation) Scheme / (Programmiersprache) Scheme (Programmiersprache) Scheme (Computer program language) Softwareentwicklung Scheme Programmiersprache |
url | http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 |
work_keys_str_mv | AT friedmandanielp thereasonedschemer AT byrdwilliame thereasonedschemer AT kiselyovoleg thereasonedschemer |