Functional Programming in Kotlin ![]()
![]()
![]()
![]()
![]()
by Marco Vermeulen, RĂșnar Bjarnason, Paul Chiusano
Functional Programming in Kotlin is a reworked version of the bestselling Functional Programming in Scala, with all code samples, instructions, and exercises translated into the powerful Kotlin language. In this authoritative guide, you'll take on the challenge of learning functional programming from first principles. Complex concepts are demonstrated through exercises that you'll love to test you...
Price: $18.63 | Publisher: Manning | Release: 2021
Functional Programming in C#, 2nd Edition ![]()
![]()
![]()
![]()
![]()
by Enrico Buonanno
Functional Programming in C# has helped thousands of developers apply functional thinking to C# code. Its practical examples and spot-on treatment of FP concepts makes it the perfect guide for proficient C# programmers. This second edition is fully revised to cover new functional-inspired features in the most recent releases of C#, including tuples, async streams, pattern matching, and records. Each chapter...
Price: $53.99 | Publisher: Manning | Release: 2021
by Dmitry Zinoviev
Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user input. Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that m...
Price: $16.98 | Publisher: The Pragmatic Programmers | Release: 2021
Racket Programming the Fun Way ![]()
![]()
![]()
![]()
![]()
by James W. Stelly
At last, a lively guided tour through all the features, functions, and applications of the Racket programming language. You'll learn a variety of coding paradigms, including iterative, object oriented, and logic programming; create interactive graphics, draw diagrams, and solve puzzles as you explore Racket through fun computer science topics - from statistical analysis to search algorithms, the Turing...
Price: $37.49 | Publisher: No Starch Press | Release: 2021
by Randall Hyde
Randall Hyde's The Art of Assembly Language has long been the go-to guide for learning assembly language. In this long-awaited follow-up, Hyde presents a 64-bit rewrite of his seminal text. It not only covers the instruction set for today's x86-64 class of processors in-depth (using MASM), but also leads you through the maze of assembly language programming and machine organization by showing you ...
Price: $59.76 | Publisher: No Starch Press | Release: 2021
by Jon Gjengset
For developers who've mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.Author Jon Gjengset takes you deep into the Rust programming language, dissecting core t...
Price: $26.99 | Publisher: No Starch Press | Release: 2021
Linux System Programming Techniques ![]()
![]()
![]()
![]()
![]()
by Jack-Benny Persson
Linux is the world's most popular open source operating system (OS). Linux System Programming Techniques will enable you to extend the Linux OS with your own system programs and communicate with other programs on the system.The book begins by exploring the Linux filesystem, its basic commands, built-in manual pages, the GNU compiler collection (GCC), and Linux system calls. You'll then discover ho...
Price: $42.26 | Publisher: Packt Publishing | Release: 2021
Python Object-Oriented Programming, 4th Edition ![]()
![]()
![]()
![]()
![]()
by Steven F. Lott, Dusty Phillips
Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are...
Price: $32.00 | Publisher: Packt Publishing | Release: 2021
FREE EBOOK - HackSpace Magazine: Issue 47
by HackSpace Team
If your 3D printer is looking a little dusty and unloved, now's the time to put it to work: we've 50 of the best 3D prints to improve your home, office, workshop and more. From functional to frivolous, we've got ideas for you. It's time to unleash the awesome power of your printer!- Oskitone: where 3D printing meets analogue synth goodness;- Pure Data: make music with this awesome graphi...
Publisher: Raspberry Pi Press | Release: 2021
by Maarten Billemont
This guide aims to aid people interested in learning to work with BASH. It aspires to teach good practice techniques for using BASH, and writing simple scripts.This guide is targeted at beginning users. It assumes no advanced knowledge - just the ability to login to a Unix-like system and open a command-line (terminal) interface. It will help if you know how to use a text editor; we will not be covering edi...
Publisher: Self-publishing | Release: 2021