Programming with Types

    Examples in TypeScript



    Bookstore > Books > Programming with Types

    Price$32.24 - $36.99
    Rating
    AuthorVlad Riscutia
    PublisherManning
    Published2019
    Pages336
    LanguageEnglish
    FormatPaper book / ebook (PDF)
    ISBN-101617296414
    ISBN-139781617296413
    EBook Hardcover Paperback

    Programming with Types teaches you to design safe, resilient, correct software that's easy to maintain and understand by taking advantage of the power of strong type systems. Designed to provide practical, instantly useful techniques for working developers, this clearly written tutorial introduces you to using type systems to support everyday programming tasks.

    Common bugs often result from mismatched data types. By precisely naming and controlling which data are allowable in a calculation, a strong type system can eliminate whole classes of errors and ensure data integrity throughout an application. As a developer, skillfully using types in your everyday practice leads to better code and saves time tracking down tricky data-related errors.

    Programming with Types teaches type-based techniques for writing software that's safe, correct, easy to maintain, and practically self-documenting. Designed for working developers, this clearly written tutorial sticks with the practical benefits of type systems for everyday programming tasks. Following real-world examples coded in TypeScript, you'll build your skills from primitive types up to more-advanced concepts like functors and monads.


    1. (2 books)


    4 5 89

    Similar Books


    Angular Development with Typescript, 2nd Edition

    Angular Development with Typescript, 2nd Edition

    by Yakov Fain, Anton Moiseev

    Angular Development with TypeScript, 2nd Edition is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools.Whether you're building lightweight web clients or full-featured SPAs, Angular is a clear choice. The Angular framework is ...

    Price:  $39.99  |  Publisher:  Manning  |  Release:  2018

    Learn React with TypeScript 3

    Learn React with TypeScript 3

    by Carl Rippon

    React today is one of the most preferred choices for frontend development. Using React with TypeScript enhances development experience and offers a powerful combination to develop high performing web apps. In this book, you'll learn how to create well structured and reusable react components that are easy to read and maintain by leve...

    Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

    HTML5 Game Programming with enchant.js

    HTML5 Game Programming with enchant.js

    by Brandon McInnis, Ryo Shimizu, Hidekazu Furukawa, Ryohei Fushimi, Ryo Tanaka, Kevin Kratzer

    HTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their video game ideas into reality. A step-by-step guide to the free, open-source HTML5 and JavaScript engine enchant.js, it is ideally suited for game fans who have always wanted to make their own game but didn't know how. It begins wi...

    Price:  $3.49  |  Publisher:  Apress  |  Release:  2013

    Pro Asynchronous Programming with .NET

    Pro Asynchronous Programming with .NET

    by Richard Blewett, Andrew Clymer

    Pro Asynchronous Programming with .NET teaches the essential skill of asynchronous programming in .NET. It answers critical questions in .NET application development, such as: how do I keep my program responding at all times to keep my users happy? how do I make the most of the available hardware? how can I improve performance?In the mode...

    Price:  $51.87  |  Publisher:  Apress  |  Release:  2013

    Angular 2 Development with TypeScript

    Angular 2 Development with TypeScript

    by Yakov Fain, Anton Moiseev

    Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits.Whether you're building web clients or full-featured SPAs, using the Angular 2 web framework is a liberating experience. Its declarative style makes it easy to define and ad...

    Price:  $7.00  |  Publisher:  Manning  |  Release:  2016

    Get Programming with F#

    Get Programming with F#

    by Isaac Abraham, Dustin Campbell, Tomas Petricek

    Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming tasks.Examples use the familiar Visual Studio environment, so you'll be ...

    Price:  $35.99  |  Publisher:  Manning  |  Release:  2018

    CoffeeScript Programming with jQuery, Rails, and Node.js

    CoffeeScript Programming with jQuery, Rails, and Node.js

    by Michael Erasmus

    CoffeeScript is a young but popular language that makes web programming fun and more productive. It compiles to JavaScript and unleashes its powerful features while not straying too far from the language. It's become one of the most popular languages on Github and is being used for both browser and server side programming.CoffeeScrip...

    Price:  $14.99  |  Publisher:  Packt Publishing  |  Release:  2012

    Programming with MicroPython

    Programming with MicroPython

    by Nicholas Tollervey

    It's an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the knowledge you need to roll up your sleeves and create exceptional embedded projects with this lean and efficient programming language. If you're familiar with Pyth...

    Price:  $31.07  |  Publisher:  O'Reilly Media  |  Release:  2017