LDR | | 05156cmm u2200493Ii 4500 |
001 | | 000000315398 |
005 | | 20230525170613 |
006 | | m d |
007 | | cr unu|||||||| |
008 | | 180906s2018 enka o 001 0 eng d |
020 | |
▼a 9781788834643
▼q (electronic bk.) |
020 | |
▼a 178883464X
▼q (electronic bk.) |
020 | |
▼z 9781788837668 |
029 | 1 |
▼a AU@
▼b 000066231822 |
029 | 1 |
▼a CHNEW
▼b 001039816 |
029 | 1 |
▼a CHVBK
▼b 559034806 |
035 | |
▼a 1860855
▼b (N$T) |
037 | |
▼a CL0500000989
▼b Safari Books Online |
037 | |
▼a 9BDA8144-43C3-4B8A-B874-DDA954F5B9FC
▼b OverDrive, Inc.
▼n http://www.overdrive.com |
040 | |
▼a UMI
▼b eng
▼e rda
▼e pn
▼c UMI
▼d OCLCF
▼d STF
▼d TEFOD
▼d CEF
▼d G3B
▼d TEFOD
▼d EBLCP
▼d MERUC
▼d UAB
▼d UKAHL
▼d OCLCQ
▼d N$T
▼d OCLCQ
▼d N$T
▼d 248032 |
050 | 4 |
▼a QA76.76.A65 |
082 | 04 |
▼a 005.3
▼2 23 |
100 | 1 |
▼a Urbanowicz, Samuel,
▼e author. |
245 | 10 |
▼a Kotlin standard library cookbook :
▼b master the powerful Kotlin standard library through practical code examples /
▼c by Samuel Urbanowicz.
▼h [electronic resource] |
260 | 1 |
▼a Birmingham, UK :
▼b Packt Publishing,
▼c 2018. |
300 | |
▼a 1 online resource :
▼b illustrations. |
336 | |
▼a text
▼b txt
▼2 rdacontent |
337 | |
▼a computer
▼b c
▼2 rdamedia |
338 | |
▼a online resource
▼b cr
▼2 rdacarrier |
500 | |
▼a Includes index. |
505 | 0 |
▼a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Ranges, Progressions, and Sequences; Introduction; Exploringthe use of range expressions to iterate through alphabet characters; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Traversing through ranges using progression with a custom step value; Getting ready; How to do it ... ; How it works ... ; See also; Building custom progressions to traverse dates; Getting ready; How to do it ... ; How it works ... |
505 | 8 |
▼a Using range expressions with flow control statementsGetting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Discovering the concept of sequences; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Applying sequences to solve algorithmic problems; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Expressive Functions and Adjustable Interfaces; Introduction; Declaring adjustable functions with default parameters; How to do it ... ; How it works ... ; See also; Declaring interfaces containing default implementations; Getting ready |
505 | 8 |
▼a How to do it ... How it works ... ; There's more ... ; See also; Extending functionalities of classes; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Destructuring types; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Returning multiple data; How to do it ... ; How it works ... ; There's more ... ; See also; Inlining parameters of closure type; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Infix notations for functions; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Smart types checking with generic reified parameters |
505 | 8 |
▼a Getting readyHow to do it ... ; How it works ... ; Overloading operators; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Chapter 3: Shaping Code with Kotlin Functional Programming Features; Introduction; Working effectively with lambda expressions; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Discovering basic scoping functions -let, also, apply; Getting ready; How to do it ... ; How it works ... ; See also; Initializing objects the clean way using the run scoping function; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also |
505 | 8 |
▼a Working with higher-order functionsHow to do it ... ; How it works ... ; Functions currying; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Functioncomposition; Getting ready; How to do it ... ; How it works ... ; Implementing the Either Monad design pattern; How to do it ... ; How it works ... ; There's more ... ; Approach to automatic functions memoization; How to do it ... ; How it works ... ; There's more ... ; Chapter 4: Powerful Data Processing; Introduction; Composing and consuming collections the easy way; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also |
520 | |
▼a This book explores the valuable standard libraries, showing you how to use them to write succinct code. Filled with short and easy-to -follow solutions, you'll see how to get optimal performance from your Kotlin code. |
588 | 0 |
▼a Online resource; title from PDF file page (EBSCO, viewed December 17, 2019). |
650 | 0 |
▼a Application software
▼x Development. |
650 | 7 |
▼a Application software
▼x Development.
▼2 fast
▼0 (OCoLC)fst00811707 |
655 | 4 |
▼a Electronic books. |
856 | 40 |
▼3 EBSCOhost
▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1860855 |
938 | |
▼a Askews and Holts Library Services
▼b ASKH
▼n BDZ0037628261 |
938 | |
▼a ProQuest Ebook Central
▼b EBLB
▼n EBL5484340 |
938 | |
▼a EBSCOhost
▼b EBSC
▼n 1860855 |
990 | |
▼a 관리자 |