Get Programming with Haskell introduces you to the Haskell language without drowning you in academic jargon and heavy functional programming theory. By working through 43 easy-to-follow lessons, you'll learn Haskell the best possible wayâby doing Haskell!
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Programming languages often differ only around the edgesâa few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic bene ts of thinking the Haskell wayâthinking functionally, with type safety, mathematical certainty, and more. In this hands-on book, that's exactly what you'll learn to do.
About the Book
Get Programming with Haskell leads you through short lessons, examples, and exercises designed to make Haskell your own. It has crystal-clear illustrations and guided practice. You will write and test dozens of interesting programs and dive into custom Haskell modules. You will gain a new perspective on programming plus the practical ability to use Haskell in the everyday world. (The 80 IQ points: not guaranteed.)
About the Reader
Written for readers who know one or more programming languages.
About The Author
Will Kurt currently works as a data scientist. He writes a blog at www.countbayesie.com, explaining data science to normal people.
Table of Contents
Updated for C11
Write powerful C programsâ¦without becoming a technical expert! This book is the fastest way to get comfortable with C, one incredibly clear and easy step at a time. Youâll learn all the basics: how to organize programs, store and display data, work with variables, operators, I/O, pointers, arrays, functions, and much more. C programming has neverbeen this simple!
Who knew how simple C programming could be?
This is todayâs best beginnerâs guide to writing C programsâand to learning skills you can use with practically any language. Its simple, practical instructions will help you start creating useful, reliable C code, from games to mobile apps. Plus, itâs fully updated for the new C11 standard and todayâs free, open source tools! Hereâs a small sample of what youâll learn:
â¢ Discover free C programming tools for Windows, OS X, or Linux
â¢ Understand the parts of a C program and how they fit together
â¢ Generate output and display it on the screen
â¢ Interact with users and respond to their input
â¢ Make the most of variables by using assignments and expressions
â¢ Control programs by testing data and using logical operators
â¢ Save time and effort by using loops and other techniques
â¢ Build powerful data-entry routines with simple built-in functions
â¢ Manipulate text with strings
â¢ Store information, so itâs easy to access and use
â¢ Manage your data with arrays, pointers, and data structures
â¢ Use functions to make programs easier to write and maintain
â¢ Let C handle all your programâs math for you
â¢ Handle your computerâs memory as efficiently as possible
â¢ Make programs more powerful with preprocessing directives
Maximize your Excel 2013 experience using VBA application development
The new Excel 2013 boasts updated features, enhanced power, and new capabilities. Naturally, that means John Walkenbach returns with a new edition of his bestselling VBA Programming book and covers all the methods and tools you need to know in order to program with Excel. With this comprehensive guide, "Mr. Spreadsheet" shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf.
Featuring a complete introduction to Visual Basic for Applications and fully updated for the latest features of Excel 2013, this essential reference includes an analysis of Excel application development and is packed with procedures, tips, and ideas for expanding Excel's capabilities with VBA.
Excel 2013 Power Programming with VBA is packed with procedures, tips, and ideas for achieving Excel excellence with VBA.
Widely considered one of the best practical guides to programming, Steve McConnellâs original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practicesâand hundreds of new code samplesâillustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinkingâand help you build the highest quality code. Discover the timeless techniques and strategies that help you:
A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also outlines the principles that make computers and programming languages work.
Manage research, learning and skills at IT1me. Create an account using LinkedIn to manage and organize your IT knowledge. IT1me works like a shopping cart for information -- helping you to save, discuss and share.