Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Software (D) > Programming Languages (D.3) > Language Classifications (D.3.2) > Haskell (D.3.2...)  
  1-10 of 19 Reviews about "Haskell (D.3.2...)": Date Reviewed
   Algorithm design with Haskell
Bird R., Gibbons J.,  Cambridge University Press, Cambridge, UK, 2020. 437 pp. Type: Book (978-1-108491-61-7)

Algorithm design with Haskell is sectioned into six major parts, covering a multitude of topics and algorithms. There are too many individual topics to highlight in this review; however, as a programming lecturer, these few were of particul...

Mar 5 2021
   The Haskell school of music: from signals to symphonies
Hudak P., Quick D.,  Cambridge University Press, New York, NY, 2018. 398 pp. Type: Book

Music and mathematics have been linked since the ancient Greeks, and computing can be seen as a constructive variant of mathematics. So it is no surprise that music applications were among the first to be developed when computers were invented. Si...

Feb 19 2020
  Programming in Haskell
Hutton G.,  Cambridge University Press, New York, NY, 2016. 318 pp. Type: Book (978-1-316626-22-1)

Graham Hutton’s Programming in Haskell is a leading textbook on the functional programming language Haskell, which first appeared in 2007; it is instructive to see how its second edition reflects what has changed over the last decade....

Aug 17 2017
   SC-Haskell: sequential consistency in languages that minimize mutable shared heap
Vollmer M., Scott R., Musuvathi M., Newton R.  PPoPP 2017 (Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Austin, TX,  Feb 4-8, 2017) 283-298, 2017. Type: Proceedings

Concurrency remains a hard problem. Efficient concurrency is even harder. But what if there were a setting where writing correct concurrent programs was significantly easier, at a very modest cost in efficiency? Too good to be true, right?...

Aug 11 2017
  Beginning Haskell: a project-based approach
Mena A.,  Apress, Berkeley, CA, 2014. 428 pp. Type: Book (978-1-430262-50-3)

There are several good books in the literature that teach readers the functional programming paradigm by using Haskell, the de facto standard of the lazy evaluation community. Thus, there are a couple of initial questions to answer about this new ...

Jun 25 2014
  A framework for testing first-order logic axioms in program verification
Ahn K., Denney E.  Software Quality Journal 21(1): 159-200, 2013. Type: Article

As model-driven code generators have increased in capability and in performance, so too has their use in mission-critical software development. One benefit of auto-generated code over handcrafted, individually created source code is that it is sim...

Jun 4 2014
  Optimizing SYB is easy!
Adams M., Farmer A., Magalhães J.  PEPM 2014 (Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation, San Diego, CA,  Jan 20-21, 2014) 71-82, 2014. Type: Proceedings

One of the mainstays of advanced programming is the technique called datatype generic programming, where one writes a single traversal routine that works over many different data types. While this has been used in C++ for a long time, the real bre...

May 27 2014
  Just do it while compiling!: Fast extensible records in Haskell
Martinez B., Viera M., Pardo A.  PEPM 2013 (Proceedings of the ACM SIGPLAN 2013 Workshop on Partial Evaluation and Program Manipulation, Rome, Italy,  Jan 21, 2013) 77-86, 2013. Type: Proceedings

Almost all programming languages have some kind of record data structure. While the theory is fairly well understood (they are labeled products, which can be considered open or closed depending on one’s typing rules), the pragmatics are stil...

Jul 2 2013
  Developing Web applications with Haskell and Yesod
Snoyman M.,  O’Reilly Media, Inc., Sebastopol, CA, 2012. 298 pp. Type: Book (978-1-449316-97-6)

Developing sophisticated Web applications requires very good tools or expertise in at least three different technologies: Hypertext Markup Language (HTML), cascading style sheets (CSS), and JavaScript. However, I doubt anyone does it using nothing...

Dec 27 2012
  Haskell: the craft of functional programming (3rd ed.)
Thompson S.,  Addison-Wesley Publishing Company, Harlow, UK, 2011. 528 pp. Type: Book (978-0-201882-95-7)

Functional programming--a fertile area of computer science research admired for its mathematical elegance--has become practical for software development thanks to ever-growing advances in hardware and in compiler design. Not surprisingly...

May 11 2012
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy