Programming with Types

Riscutia, Vlad

ISBN 10: 1617296414 ISBN 13: 9781617296413
Published by Manning, 2019
Used Soft cover

From World of Books (was SecondSale), Montgomery, IL, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 20 December 2007

This specific item is no longer available.

About this Item

Description:

Item in good condition and has highlighting/writing on text. Used texts may not contain supplemental items such as CDs, info-trac etc. Seller Inventory # 00083537293

Report this item

Synopsis:

Type-related failures are common and can be very costly. Famously, in 1999, NASA’s Mars Climate Orbiter burned up in the atmosphere because of an error that could have easily been prevented with typing. By taking advantage of the strong type systems available in most modern programming languages, you can eliminate whole classes of errors. 


Programming with Types teaches you type system techniques for writing software that’s safe, correct, easy to test and maintain, and that practically documents itself. Master these techniques, and you may even help prevent an interstellar catastrophe!


Key features

• Designing functions that don’t return values 

• An introduction to type systems and their benefits 

• Encoding text

• Building data structures with arrays and references 

• Type composition 

• Function types 

• Type safety 

• Object-oriented programming with types


Audience

Readers need basic high school math skills as well as some programming experience in a mainstream programming language like Java, JavaScript, C#, or C++.


About the technology

As software grows in complexity, it’s essential to adopt coding tools and strategies that enforce safety and correctness. A type system governs what types of data are allowable, requiring your code to accurately store, represent, and use its internal data.


About the Author:

Type-related failures are common and can be very costly. Famously, in 1999, NASA’s Mars Climate Orbiter burned up in the atmosphere because of an error that could have easily been prevented with typing. By taking advantage of the strong type systems available in most modern programming languages, you can eliminate whole classes of errors. 


Programming with Types teaches you type system techniques for writing software that’s safe, correct, easy to test and maintain, and that practically documents itself. Master these techniques, and you may even help prevent an interstellar catastrophe!


Key features

• Designing functions that don’t return values 

• An introduction to type systems and their benefits 

• Encoding text

• Building data structures with arrays and references 

• Type composition 

• Function types 

• Type safety 

• Object-oriented programming with types


Audience

Readers need basic high school math skills as well as some programming experience in a mainstream programming language like Java, JavaScript, C#, or C++.


About the technology

As software grows in complexity, it’s essential to adopt coding tools and strategies that enforce safety and correctness. A type system governs what types of data are allowable, requiring your code to accurately store, represent, and use its internal data.


Vlad Riscutia is a principal software engineer at Microsoft with over 10 years of experience in the software field. He has headed up several major software projects and mentored many up-and-coming software engineers.


"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Programming with Types
Publisher: Manning
Publication Date: 2019
Binding: Soft cover
Condition: Good

Top Search Results from the AbeBooks Marketplace

Stock Image

Riscutia, Vlad
Published by Manning, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_442353261

Contact seller

Buy Used

£ 10.55
£ 2.80 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Manning Publications Co. LLC, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used Softcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # 53551342-75

Contact seller

Buy Used

£ 13.44
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Riscutia, Vlad
Published by Manning, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used Softcover

Seller: Goodbooks Company, Springdale, AR, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: acceptable. This copy may contain significant wear, including bending, heavy writing, tears, and or water damage. This book is a functional copy, not necessarily a beautiful copy. Copy may have loose pages. May not include access codes or CDs. May be an Ex library book with stickers and stamps. Dustjacket may be missing. Seller Inventory # GBV.1617296414.A

Contact seller

Buy Used

£ 13.62
£ 2.24 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Riscutia, Vlad
Published by Manning, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used Softcover

Seller: Bay State Book Company, North Smithfield, RI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: very_good. Seller Inventory # BSM.UQT7

Contact seller

Buy Used

£ 13.63
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Manning Publications, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G1617296414I3N00

Contact seller

Buy Used

£ 13.63
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Simon and Schuster, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
Used Softcover

Seller: INDOO, Avenel, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread copy in mint condition. Seller Inventory # SS9781617296413

Contact seller

Buy Used

£ 34.76
Free Shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Simon and Schuster, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
New Softcover

Seller: INDOO, Avenel, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Brand New. Seller Inventory # 9781617296413

Contact seller

Buy New

£ 34.84
Free Shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Manning, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
New Paperback

Seller: Toscana Books, AUSTIN, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned1617296414

Contact seller

Buy New

£ 38.81
£ 3.21 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Riscutia, Vlad
ISBN 10: 1617296414 ISBN 13: 9781617296413
New Softcover

Seller: moluna, Greven, Germany

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Type-related failures are common and can be very costly. Famously, in 1999, NASA s Mars Climate Orbiter burned up in the atmosphere because of an error that could have easily been prevented with typing. By taking advantage of the strong type systems avai. Seller Inventory # 294137607

Contact seller

Buy New

£ 41.54
£ 42.89 shipping
Ships from Germany to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Riscutia, Vlad
Published by Manning Publications Company, 2019
ISBN 10: 1617296414 ISBN 13: 9781617296413
New Softcover

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. pp. 325. Seller Inventory # 382607623

Contact seller

Buy New

£ 44.86
£ 6.50 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

There are 9 more copies of this book

View all search results for this book