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
Search
  Browse All Reviews > Software (D) > Programming Languages (D.3) > Language Classifications (D.3.2) > Applicative (Functional) Languages (D.3.2...)  
 
Options:
 
  1-10 of 34 Reviews about "Applicative (Functional) Languages (D.3.2...)": Date Reviewed
  Web development with Clojure (2nd ed.)
Sotnikov D., Pragmatic Bookshelf, Raleigh, NC, 2016.  Type: Book (9781680500820)

The Clojure ecosystem is still rapidly evolving. Tools and libraries degrade quickly from cutting edge to best practice to abandoned by the wayside. The Clojure development culture highlights this problem, because there is a strong pre...

Jul 17 2017
  A resource semantics and abstract machine for Safe: a functional language with regions and explicit deallocation
Montenegro M., Peña R., Segura C. Information and Computation 2353-35, 2014.  Type: Article

A programming language called Safe is the topic of this paper. It has the syntax and operational semantics of a standard functional language, but is limited to first-order functions....

Jan 19 2015
  Web development with Clojure: build bulletproof web apps with less code
Sotnikov D., Pragmatic Bookshelf, Raleigh, NC, 2014. 232 pp.  Type: Book (978-1-937785-64-2)

This book offers a somewhat opinionated intermediate-level guide to using Clojure, a dynamic programming language for the Java Virtual Machine that is mainly used for web-based applications....

Oct 29 2014
  Expert F# 3.0 (3rd ed.)
Syme D., Granicz A., Cisternino A., Apress, Berkeley, CA, 2012. 624 pp.  Type: Book (978-1-430246-50-3)

There are a number of languages that are characterized as functional, with widely varying programming models: Lisp (the granddaddy of them all, and with many variants), Haskell, and OCaml. F# is an OCaml variant and, by virtue of being...

Jan 13 2014
  Clojure for number crunching on multicore machines
Kalin M., Miller D. Computing in Science and Engineering 14(6): 12-23, 2012.  Type: Article

Scientific programmers will find this paper to be a fine introduction to the Clojure language and the Clojure features suitable for parallel applications in multicore environments. However, it contains nothing that will be new to anyon...

Dec 30 2013
  Programming Clojure (2nd ed.)
Halloway S., Bedra A., Pragmatic Bookshelf, Dallas, TX, 2012. 296 pp.  Type: Book (978-1-934356-86-9)

Clojure is a Lisp-family language that compiles to efficient code for Java virtual machines. The language has recently grown in popularity....

Oct 30 2013
  Proofs, tests and continuation passing style
Guerrini S., Masini A. ACM Transactions on Computational Logic 10(2): 1-34, 2009.  Type: Article

Proof theories and testing techniques are used extensively in software development. This paper develops the ptq-calculus, which utilizes both....

May 20 2011
  Practical Clojure
VanderHart L., Sierra S., Apress, Berkeley, CA, 2010. 232 pp.  Type: Book (978-1-430272-31-1)

Clojure is an interesting new language that deserves to have several books written about it, aimed at varying audiences and for different purposes. This book seems to be meant as an introductory tutorial, but is so flawed that I cannot...

Feb 8 2011
  Witnessing side effects
Terauchi T., Aiken A. ACM Transactions on Programming Languages and Systems 30(3): 1-42, 2008.  Type: Article

While functional programming languages have been an active research area due to their implicit parallelism and appeal for formal reasoning, there have been few industrial applications, mainly because of the lack of a natural concept of...

Mar 6 2009
  Expert F#
Syme D., Granicz A., Cisternino A., Apress, 2007. 609 pp.  Type: Book

Computer programming is traditionally divided into two camps: the imperative and the declarative. The former executes a computational process by specifying instructions. The latter specifies conditions that must be met, but not how to ...

Aug 22 2008
 
 
 
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy