Functional C (Pieter Hartel, et al)

0.0 (0)
Functional C (Pieter Hartel, et al)

This book teaches C programming, assuming that the reader is already familiar with the functional method of formulating algorithms.

By using this as a base, the learner will develop their C programming skills and be able to create programs that are simpler to understand, maintain, and avoid frequent mistakes and problems. The entire program code contained in this book is accessible on our FTP server; details are provided below. How is a code snippet located?

Use the book to find the section or subsection where a specific code fragment appears, then click on that section in the code index to access that code fragment. This will bring up the relevant page at the start of the section. The browser's copy/paste functionality can then be used to choose the code fragment. As a substitute for the steps above, you can utilize the save-as option of your browser to upload all the code fragments in a specific chapter at once because each chapter is represented by a separate page. Errata for Functional C are also accessible via our FTP server.

Ebook Details

About the Authors
  • Senior Lecturer Pieter Hartel teaches at the Universities of Southampton and Amsterdam.
  • A lecturer at the University of Bristol is Henk Muller.
Published Date / Year
1 edition (June 4, 1997)
456 pages
eBook Format
HTML and PDF (429 page, 14.05 MB) and Chapters

Similar Programming & Computer Books

Programmation en Langage C et Systèmes Informatiques - Programming in C Language and Computer Systems (O. Bonaventure, et al)
From our mobile phone to our connected watch, from our desktop computer to the numerous servers supporting the online services we use every day, computers are present in every...
Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet - Beej's Network Programming Guide - Using Internet Sockets (Brian Hall)
Any normal C programmer should be able to understand the basics of networking after reading this free programming document.  
Cours de C/C++ - C/C++ courses (Christian Casteyde)
One of the most popular programming languages nowadays is C++. It is incredibly efficient and simple to use. But it has a rep for being difficult to read and...
Tcl/Tk Tutorial (Tutorials Point)
A multi-paradigm, general-purpose system programming language is Tcl. It is a scripting language with the goal of enabling apps to speak to one another. ...
Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Tcl/Tk for Programmers: With Solved Exercises that Work with Unix and Windows (J. Adrian Zimmer)
The gaps between introductions, thorough manuals, and collections of scripts that address specific issues are filled by this introduction to Tcl/Tk. On both Windows and Unix platforms, there are...
Tcl Programming (Richard Suchenwirth)
This free programming book provides a thorough introduction to the that begins with the fundamentals before broadening its focus to cover the more complex ideas, features, and programming idioms...
Dictionary of Programming Languages (Neal Ziring)
The Dictionary of Programming Languages is an online reference guide to computer coding techniques put together to educate and enhance your understanding of computer science history. Over 120 words...
A Beginner's Guide to Forth (J. V. Noble)
Programming languages of the past have nothing on the Forth programming language. It doesn't resemble C, Java, Pascal, Lisp, Python, etc. at all. ...
Thoughtful Programming and Forth (Jeff Fox)
This book was initially intended to be used in Forth programming classes, where students complete the exercises for each chapter on a computer. ...

Others Programming Books by Addison Wesley

The Design and Implementation of the 4.4BSD Operating System (Marshall Kirk McKusick, et al)
The Berkeley version of UNIX, also known as the BSD operating system, is designed and implemented in this book. Today, BSD is used extensively for Internet services and firewalls,...
Advanced Programming Language Design (Raphael A. Finkel)
This book's objective is to familiarize first-year graduate students with a wide range of programming language paradigms and problems so they can comprehend programming language literature and even engage...
Databases, Types, and the Relational Model: The Third Manifesto (C. J. Date, et al.)
This book on database administration is a sequel to Foundation for Future Database Systems: The Third Manifesto, written by the same authors. It can be viewed as an abstract...
UNIX System Security: A Guide for Users and System Administrators (David A. Curry)
Because the UNIX system was initially created by programmers for use by other programmers, security was not a major concern when it was being utilized.
Models of Computation: Exploring the Power of Computing (John E. Savage)
This book focuses on actual computational models and finite issues. It includes an introduction to more contemporary themes like space-time tradeoffs, memory hierarchies, parallel computation, the VLSI model, and...
AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java (George F. Luger, et al)
The programming of AI algorithms in Lisp, Prolog, and Java is demonstrated in this book. Each topic is essentially covered three times in each language in the book. ...
Computer Systems: A Programmer's Perspective, 2nd Edition (Randal E. Bryant, et al)
There aren't many opportunities for computer science or computer engineering students to build their own computers. On the other hand, the majority of pupils will be expected to program...
Object-Oriented Programming and the Objective-C Language (Next Computer Inc)
As a set of extensions to the C language, Objective-C is used. This book completely describes Objective-C and introduces the object-oriented model on which it is built. Instead of...
Thinking in Postscript (Glenn C. Reid)
This practical manual teaches users how to "think" in PostScript and offers tips and tricks that both inexperienced and seasoned PostScript programmers may use to more effectively handle and...
TeX for the Impatient (Paul Abrahams, et al)
The industry standard for typesetting in math, science, and engineering is TeX, a program developed by Donald Ervin Knuth.
TeX by Topic: A Texnician's Reference (Victor Eijkhout)
The typesetting in mathematics, science, and engineering is standardized by the software program TEX, developed by Donald E. Knuth.  
Scala for the Impatient (Cay Horstmann)
As thousands of Java and other object-oriented programmers learn about Scala's potential and try to learn this ground-breaking functional programming language for themselves, it is at a tipping point....
Learn More Python 3 The Hard Way (Zed A. Shaw)
This book of 52 practical projects, written by the renowned Zed Shaw, is ideal for anyone who has written Python code but isn't yet confident in pursuing fresh ideas...
Own Your Space: Keep Yourself and Your Stuff Safe Online (Linda McCarthy)
This book, which was created for computer and Internet-savvy "tweens" and teens, is also a helpful tool for the people that they rely on.
Introduction to Programming in Java: An Interdisciplinary Approach (Robert Sedgewick, et al)
Introduction to Programming in Java adopts an interdisciplinary approach to teaching programming with the Java programming language by placing an emphasis on the application of computer programming in real-world...

User reviews

There are no user reviews for this listing.
Rate this Book