• Je něco špatně v tomto záznamu ?

Functional programming patterns in Scala and Clojure : write lean programs for the JVM

Michael Bevilacqua-Linn

Publikováno
Dallas : Pragmatic Bookshelf, [2013]
©2013
Edice
The Pragmatic programmers
Stránkování
xiv, 236 stran : ilustrace ; 24 cm

Jazyk angličtina Země Spojené státy americké

Typ dokumentu příručky

Perzistentní odkaz   https://www.medvik.cz/link/MED00187098
Odkazy

Knihovny.cz ISBN 978-1-937785-47-5

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns: object-oriented patterns that become more concise with functional programming, and natively functional patterns. Your code will be more declarative, with fewer bugs and lower maintenance costs. Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. This book introduces you, the experienced Java programmer, to Scala and Clojure: practical, production-quality languages that run on the JVM and interoperate with existing Java. By using both the statically typed, type-inferred Scala and the dynamically typed, modern Lisp Clojure, you\'ll gain a broad understanding of functional programming. For each pattern, you\'ll first see the traditional object-oriented solution, and then dig into the functional replacements in both Scala and Clojure. These patterns are common in the functional world and deserve to become part of your problem-solving toolkit. On the object-oriented side, you\'ll see many common patterns, such as Command, Strategy, and Null Object. On the functional side, you\'ll learn core functional patterns such as Memoization, Lazy Sequence, and Tail Recursion.

Bibliografie atd.

Obsahuje bibliografii a rejstřík

Vlastník Detaily Služby
IKEM IKEM Signatura KG 10146 [1]
Ročník/svazek Lokace Signatura Stav Objednat
Nahrávání dat ...
000      
00000nam a2200000 i 4500
001      
MED00187098
003      
CZ-PrNML
005      
20171023140801.0
008      
151027s2013 xxud e 001 0|eng||
009      
BK
020    __
$a 978-1-937785-47-5 $q (brožováno)
035    __
$a (OCoLC)852832284
040    __
$a BTCTA $b cze $d ABC048 $e rda $c BTCTA $d DLC
041    0_
$a eng
044    __
$a xxu
072    _7
$a 004.4/.6 $x Programování. Software $2 Konspekt $9 23 $7 sk136468
100    1_
$a Bevilacqua-Linn, Michael $4 aut $7 ntk2013801004
245    10
$a Functional programming patterns in Scala and Clojure : $b write lean programs for the JVM / $c Michael Bevilacqua-Linn
264    _1
$a Dallas : $b Pragmatic Bookshelf, $c [2013]
264    _4
$c ©2013
300    __
$a xiv, 236 stran : $b ilustrace ; $c 24 cm
336    __
$a text $b txt $2 rdacontent
337    __
$a bez média $b n $2 rdamedia
338    __
$a svazek $b nc $2 rdacarrier
490    1_
$a The Pragmatic programmers
504    __
$a Obsahuje bibliografii a rejstřík
650    07
$a knihovnictví, informační věda a muzeologie $7 nlk20040147872 $2 mednas
650    07
$a informatika $7 D048088 $2 czmesh
650    07
$a programovací jazyk $7 D011381 $2 czmesh
650    07
$a software $7 D012984 $2 czmesh
653    00
$a programovací jazyky
655    _7
$a příručky $7 D020479 $2 czmesh
830    _0
$a The Pragmatic programmers
910    __
$a ABC048 $b KG 10146 $y 0
990    __
$a 20151027110259 $b ABC048
991    __
$a 20171023140841 $b ABC048
999    __
$a ok $b medvik21 $g 1095413 $s 201146