Cargando…

Mastering Immutable.js.

Chapter 2: Creating Immutable Data; Immutable.js constructors; The types of Immutable.js data; Lists; Maps; Ordered maps; Sets; Ordered sets; Sequences; Stacks; Records; Passing JavaScript collections; Passing Immutable.js collections; Using the of() method; Lists of values; Maps of values; Sets of...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Boduch, Adam
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UNKNOWN : Packt Publishing, 2017.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBOOKCENTRAL_on1005554652
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 171006s2017 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d MERUC  |d IDB  |d CHVBK  |d COO  |d OCLCQ  |d LVT  |d NLW  |d OCLCQ  |d K6U  |d OCLCQ  |d OCLCL 
020 |a 178839724X  |q (ebk) 
020 |a 9781788397247 
020 |z 9781788395113 
029 1 |a CHNEW  |b 000975070 
029 1 |a CHVBK  |b 503266906 
035 |a (OCoLC)1005554652 
037 |a 1039940  |b MIL 
050 4 |a T55.4-60.8 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Boduch, Adam. 
245 1 0 |a Mastering Immutable.js. 
260 |a Birmingham, UNKNOWN :  |b Packt Publishing,  |c 2017. 
300 |a 1 online resource (203) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Why Immutable.js?; Mutations are destructive; Deleting old data; A scary class of bugs; Persisting changes; The Immutable.js approach; A collections API; Collection methods return new data; Chaining method calls; Unidirectional data flow; What other direction is there?; Subscriptions are out; Data is only created; Implicit side-effects are hard to do; Other libraries similar to Immutable.js; What are we comparing?; Lodash is a good bet. 
505 8 |a Chaining value insertion methodsPushing multiple list values; Adding multiple map key-value pairs; Changing collection values; Changing list values; Setting list values; Updating list values; Changing map values; Setting map values; Updating map values; Chaining collection mutation methods; Removing values from collections; Removing values from lists; Removing values from maps; Chaining collection removal methods; Emptying collections; Replacing collections with new instances; Using the clear() method; Keeping track of changes; Summary; Chapter 4: Filtering Collections and Finding Items. 
505 8 |a Filtering using simple comparisonsStrict equality; Greater than and less than; Filtering by negation; Filtering maps by keys; Filtering string keys; Filtering fancy keys; Finding collection values; Value existence checks; Getting values using find(); Filtering using deep equality; Using the is() function and the equals() method; Searching lists of maps; Partial matches; The shape of maps; Subsets and supersets; Changing the search direction; Searching sorted collections; Using findLast() and reduceRight(); Summary; Chapter 5: Sequences and Side-Effects; Why lazy evaluation? 
505 8 |a Large collections are expensiveAvoiding unnecessary work; Chained operations are easy to understand; Sequence creation and iteration; Basic sequence creation; Collections to sequences; Lists to sequences; Maps to sequences; Iterating with for ... of loops; Iterating with forEach(); Lazy filtering; Basic lazy filtering; Multiple filter levels; Limiting results and reducing work; Using take() to limit results; Using slice() to paginate; Summary; Chapter 6: Sorting Collections; Sorting and reversing; The sort() method; The reverse() method; Sorting lists of maps; The sortBy() method. 
520 |a Chapter 2: Creating Immutable Data; Immutable.js constructors; The types of Immutable.js data; Lists; Maps; Ordered maps; Sets; Ordered sets; Sequences; Stacks; Records; Passing JavaScript collections; Passing Immutable.js collections; Using the of() method; Lists of values; Maps of values; Sets of values; Sequences of values; Parsing data using the fromJS() function; Parsing JavaScript arrays; Parsing JavaScript objects; Parsing complex structures; Summary; Chapter 3: Persistent Changes; Adding values to collections; Pushing values to lists; Adding key-value pairs to maps. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a JavaScript. 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x Web Programming.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Open Source.  |2 bisacsh 
758 |i has work:  |a Mastering Immutable.js (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFxHWXTH6GJPMWFdmhgh73  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Boduch, Adam.  |t Mastering immutable.js : better javascript development using immutable data.  |d Birmingham, England ; Mumbai, [India] : Packt, ©2017  |h viii, 187 pages  |z 9781788395113 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5064692  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5064692 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis39023465 
994 |a 92  |b IZTAP