Publisher: 30
4345
Ebook

Swift Functional Programming. Ease the creation, testing, and maintenance of Swift codes - Second Edition

Dr. Fatih Nayebi

Swift is a multi-paradigm programming language enabling you to tackle different problems in various ways. Understanding each paradigm and knowing when and how to utilize and combine them can lead to a better code base. Functional programming (FP) is an important paradigm that empowers us with declarative development and makes applications more suitable for testing, as well as performant and elegant. This book aims to simplify the FP paradigms, making them easily understandable and usable, by showing you how to solve many of your day-to-day development problems using Swift FP.It starts with the basics of FP, and you will go through all the core concepts of Swift and the building blocks of FP. You will also go through important aspects, such as function composition and currying, custom operator definition, monads, functors, applicative functors,memoization, lenses, algebraic data types, type erasure, functional data structures, functional reactive programming (FRP), and protocol-oriented programming(POP). You will then learn to combine those techniques to develop a fully functional iOS application from scratch

4346
Ebook

Winnetou. Tom I

Karol May

Winnetou to kultowa postać stworzona przez Karola Maya. Młody i szlachetny wódz Apaczów stanowił wzór dla wielu pokoleń młodych czytelników, których zachwycał dzielnością, godnością i umiejętnościami strzeleckimi. Winnetou to także poruszająca opowieść o przyjaźni, odwadze i honorze, które nadają zdecydowany rys charakterom pozytywnych bohaterów.

4347
Ebook

WIELKOPOLSKIE SZKICE REGIONALISTYCZNE t. 1

Ryszard Kowalczyk

Zamierzeniem autora niniejszej publikacji, pierwszej z serii „Wielkopolskich Szkiców Regionalistycznych”, jest próba przedstawienia Wielkopolski jako regionu historycznego i kulturowego jednocześnie. Splatanie się w dziejach regionu elementów jego kultury – wytworzonej nie tylko na bazie własnych osiągnięć, lecz także i obcych wpływów – z historycznymi losami regionu jest niepodważalne. Podobnie jak nie sposób również odmawiać wpływu wydarzeniom, zjawiskom i procesom historycznym na kształt kultury regionu. Rezultatem tych obustronnych wpływów jest ciągłe przeobrażanie się kultury regionu, ze szczególnym uwzględnieniem mediów wielkopolskich. 

4348
Ebook

Dzieci Norwegii. O państwie (nad)opiekuńczym

Maciej Czarnecki

Choć pięciomilionowa Norwegia przyciąga Polaków wysokimi zarobkami i poziomem życia, na idealnym obrazie tego kraju jest rysa. Barnevernet instytucja siejąca postrach, przed którą imigranci z Europy Wschodniej ostrzegają się na forach internetowych: zabiera dzieci, rozdziela rodziny, posądza rodziców o niestabilność psychiczną, podburza małoletnich do zeznawania przeciwko bliskim. Czy jednak na pewno wszystko jest czarno-białe? Jaki związek z Barnevernet miał Anders Breivik? I dlaczego detektyw Rutkowski w norweskiej prasie nazywany jest Rambo? Maciej Czarnecki przedstawia obie strony medalu, zamiast czerni i bieli ukazując całą gamę szarości i oddając głos norweskim pracownikom społecznym, rodzicom zastępczym, ekspertom. Przede wszystkim jednak słucha uważnie i dokumentuje dzieje rodziców i odebranych dzieci. Jego książka to wstrząsający reportaż o tym, jak cienka potrafi być granica między rajem a piekłem.

4349
Ebook

A Shower of Silver

Max Brand

A train passenger is framed for murder, and a young man tries to help a young, newlywed couple but not everything is what is at first seems in this thriller. Whichever side of the law theyre on, the unforgettable characters in this tale will fight for what they believe... and to survive. Frederick Schiller Faust (1892-1944) was an American author best known for his thoughtful Westerns under the pen name Max Brand. Prolific in many genres, he wrote historical novels, detective mysteries, pulp fiction stories and many more.

4350
Ebook

Magento 2 Development Quick Start Guide. Build better stores by extending Magento

Branko Ajzele

Magento is an open-source, enterprise-level e-commerce platform with unlimited scope for customization. This makes it a great choice not only for vendors but for developers as well.This book guides you through Magento development, teaching you how to develop modules that extend or change its functionality, leading to more ?exible and profitable Magento stores. You start with a structural overview of the key Magento development components.You will learn where things such as plugins, events, models, controllers, layouts, and UI components ft into the development landscape. You will go through examples of using these components to extend Magento. As you progress, you will be building a diverse series of small but practical Magento modules.By the end of this book, you will not only have a solid foundation in the Magento development architecture; but you will also have practical experience in developing modules to customize and extend Magento stores.

4351
Ebook

Swords of Shahrazar

Robert E. Howard

Kirby ODonnell is a Howard hero less familiar to most readers. Howard only wrote three stories about ODonnells exploits, of which only two actually saw print during his lifetime -- The Treasures of Tartary and Swords of Shahrazar -- neither in Weird Tales.

4352
Ebook

Java Fundamentals. A fast-paced and pragmatic introduction to one of the world's most popular programming languages

Gazihan Alankus, Rogério Theodoro de Brito, Basheer Ahamed Fazal, Vinicius Isola, ...

Since its inception, Java has stormed the programming world. Its features and functionalities provide developers with the tools needed to write robust cross-platform applications. Java Fundamentals introduces you to these tools and functionalities that will enable you to create Java programs. The book begins with an introduction to the language, its philosophy, and evolution over time, until the latest release. You'll learn how the javac/java tools work and what Java packages are - the way a Java program is usually organized. Once you are comfortable with this, you'll be introduced to advanced concepts of the language, such as control flow keywords. You'll explore object-oriented programming and the part it plays in making Java what it is. In the concluding chapters, you'll get to grips with classes, typecasting, and interfaces, and understand the use of data structures, arrays, strings, handling exceptions, and creating generics.By the end of this book, you will have learned to write programs, automate tasks, and follow advanced courses on algorithms and data structures or explore more advanced Java courses.