000 02239cam a2200337 i 4500
001 19237414
003 OSt
005 20250613132319.0
008 160819s2016 nyua b 001 0 eng
010 _a 2016030027
020 _a9781316626221
_q(paperback)
040 _aDLC
_beng
_cDLC
_erda
_dDLC
042 _apcc
050 0 0 _aQA76.73.H37
_bH88 2018
082 0 0 _a005.1/14
_223
100 1 _aHutton, Graham,
_d1968-
_eauthor.
245 1 0 _aProgramming in Haskell /
_cGraham Hutton, University of Nottingham.
250 _aSecond edition.
264 1 _aNew York ;
_aCambridge, United Kingdom :
_bCambridge University Press,
_c[2016]
300 _axxi, 304 pages ;
_c24 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
500 _a"First published 2007."
504 _aIncludes bibliographical references (pages 298-299) and index.
520 _a"Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty years. All concepts are explained from first principles and no programming experience is required, making this book accessible to a broad spectrum of readers. While Part I focuses on basic concepts, Part II introduces the reader to more advanced topics. This new edition has been extensively updated and expanded to include recent and more advanced features of Haskell, new examples and exercises, selected solutions, and freely downloadable lecture slides and example code. The presentation is clean and simple, while also being fully compliant with the latest version of the language, including recent changes concerning applicative, monadic, foldable, and traversable types"--
_cProvided by publisher.
650 0 _aHaskell (Computer program language)
906 _a7
_bcbc
_corignew
_d1
_eecip
_f20
_gy-gencatlg
942 _2ddc
_cBK
999 _c2347
_d2347