Начать новую тему Ответить на тему
Статистика раздачи
Размер: 2.7 МБ | | Скачали: 5
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Atomic Scala

Год: 2013
Автор: Bruce Eckel, Dianne Marsh
Издательство: Mindview LLC
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 402
Описание: Atomic Scala introduces the foundations of the Scala programming language in very small steps (which we call atoms). The book is designed to simplify learning the language for both beginners and experienced programmers.
How to Use This Book ................................................................................. 7
Introduction ................................................................................................. 8
Editors ......................................................................................................... 16
The Shell ..................................................................................................... 17
Installation (Windows) ............................................................................. 21
Installation (Mac) ....................................................................................... 27
Installation (Linux) .................................................................................... 32
Running Scala ............................................................................................ 40
Comments .................................................................................................. 41
Scripting ..................................................................................................... 42
Values ......................................................................................................... 44
Data Types ................................................................................................. 47
Variables ..................................................................................................... 51
Expressions ................................................................................................ 53
Conditional Expressions ........................................................................... 56
Evaluation Order ........................................................................................ 59
Compound Expressions ............................................................................ 63
Summary 1 ................................................................................................. 68
Methods ...................................................................................................... 73
Classes & Objects....................................................................................... 80
ScalaDoc ..................................................................................................... 86
Creating Classes ........................................................................................ 88
Methods Inside Classes ............................................................................. 91
Imports & Packages ................................................................................... 94
Testing ......................................................................................................... 99
Fields ......................................................................................................... 107
For Loops ................................................................................................... 110
Vectors ...................................................................................................... 114
More Conditionals .................................................................................... 119
Summary 2................................................................................................ 123
Pattern Matching ...................................................................................... 136
Class Arguments ...................................................................................... 139
Named & Default Arguments ................................................................. 144
Overloading .............................................................................................. 148
Constructors ............................................................................................. 151
Auxiliary Constructors ............................................................................ 156
Class Exercises ......................................................................................... 159
Case Classes.............................................................................................. 162
String Interpolation ................................................................................. 166
Parameterized Types ............................................................................... 170
Functions as Objects ................................................................................ 173
map & reduce ........................................................................................... 179
Comprehensions ...................................................................................... 183
Pattern Matching with Types ................................................................. 190
Pattern Matching with Case Classes ...................................................... 194
Brevity ....................................................................................................... 198
A Bit of Style ............................................................................................. 205
Idiomatic Scala ......................................................................................... 208
Defining Operators .................................................................................. 209
Automatic String Conversion ................................................................. 213
Tuples ....................................................................................................... 216
Companion Objects ................................................................................. 221
Inheritance ............................................................................................... 229
Base Class Initialization .......................................................................... 232
Overriding Methods ................................................................................ 238
Enumerations .......................................................................................... 242
Abstract Classes ...................................................................................... 246
Traits ......................................................................................................... 251
Uniform Access & Setters ....................................................................... 259
Reaching into Java ................................................................................... 262
Applications ............................................................................................. 266
A Little Reflection .................................................................................... 269
Polymorphism ......................................................................................... 272
Composition ............................................................................................. 279
Using Traits .............................................................................................. 284
Tagging Traits & Case Objects ............................................................... 288
Type Parameter Constraints .................................................................. 290
Building Systems with Traits ................................................................. 294
Sequences ................................................................................................ 301
Lists & Recursion ..................................................................................... 306
Combining Sequences with zip ............................................................. 310
Sets ............................................................................................................ 313
Maps .......................................................................................................... 317
References & Mutability ......................................................................... 321
Pattern Matching with Tuples ................................................................ 325
Error Handling with Exceptions ............................................................. 330
Constructors & Exceptions ...................................................................... 337
Error Reporting with Either ..................................................................... 342
Handling Non-Values with Option ......................................................... 348
Converting Exceptions with Try ............................................................. 356
Custom Error Reporting ........................................................................... 367
Design by Contract ................................................................................... 376
Logging ...................................................................................................... 380
Extension Methods .................................................................................. 384
Extensible Systems with Type Classes .................................................. 388
Where To Go Now .................................................................................... 395
Appendix A: AtomicTest ......................................................................... 396
Appendix B: Calling Scala from Java ...................................................... 398
Copyright .................................................................................................. 400
Index .......................................................................................................... 402
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 2.13 КБ / Просмотров 48 ]

Статус
Проверен 
 
Размер  2.7 МБ
Приватный: Нет (DHT включён)
.torrent скачан  5
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!