000 | 02943nam a2200493 i 4500 | ||
---|---|---|---|
001 | 6267263 | ||
003 | IEEE | ||
005 | 20220712204613.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 151223s2005 maua ob 001 eng d | ||
010 | _z 2005051092 (print) | ||
020 |
_a9780262256179 _qelectronic |
||
020 |
_z0262562146 _qpbk. : alk. paper |
||
020 |
_z9780262562140 _qprint |
||
035 | _a(CaBNVSL)mat06267263 | ||
035 | _a(IDAMS)0b000064818b4223 | ||
040 |
_aCaBNVSL _beng _erda _cCaBNVSL _dCaBNVSL |
||
050 | 4 |
_aQA76.73.S34 _bF76 2005eb |
|
082 | 0 | 0 |
_a005.13/3 _222 |
100 | 1 |
_aFriedman, Daniel P., _eauthor. _921816 |
|
245 | 1 | 4 |
_aThe reasoned schemer / _cDaniel P. Friedman, William E. Byrd, Oleg Kiselyov ; drawings by Duane Bibby. |
264 | 1 |
_aCambridge, Massachusetts : _bMIT Press, _cc2005. |
|
264 | 2 |
_a[Piscataqay, New Jersey] : _bIEEE Xplore, _c[2005] |
|
300 |
_a1 PDF (x, 169 pages) : _billustrations. |
||
336 |
_atext _2rdacontent |
||
337 |
_aelectronic _2isbdmedia |
||
338 |
_aonline resource _2rdacarrier |
||
500 | _aIncludes index. | ||
506 | 1 | _aRestricted to subscribers or individual electronic text purchasers. | |
520 | _aThe 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 Schmer. 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. | ||
530 | _aAlso available in print. | ||
538 | _aMode of access: World Wide Web | ||
588 | _aDescription based on PDF viewed 12/23/2015. | ||
650 | 0 |
_aScheme (Computer program language) _921817 |
|
655 | 0 |
_aElectronic books. _93294 |
|
700 | 1 |
_aByrd, William E. _921818 |
|
700 | 1 |
_aKiselyov, Oleg. _921819 |
|
710 | 2 |
_aIEEE Xplore (Online Service), _edistributor. _921820 |
|
710 | 2 |
_aMIT Press, _epublisher. _921821 |
|
776 | 0 | 8 |
_iPrint version _z9780262562140 |
856 | 4 | 2 |
_3Abstract with links to resource _uhttps://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267263 |
942 | _cEBK | ||
999 |
_c72921 _d72921 |