skip to content
Drawing programs : the theory and practice of schematic functional programming Preview this item
ClosePreview this item
Checking...

Drawing programs : the theory and practice of schematic functional programming

Author: Tom Addis; Jan Addis
Publisher: London : New York : Springer, ©2010.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Drawing Programs: The Theory and Practice of Schematic Functional Programming describes a diagrammatic (schematic) approach to programming. It introduces a sophisticated tool for programmers who would rather work with diagrams than with text. The language is a complete functional language that has evolved into a representation scheme that is unique. The result is a simple coherent description of the process of  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Drawing Programs.
Springer-Verlag New York Inc 2009
(DLC) 2009927007
(OCoLC)401153823
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Tom Addis; Jan Addis
ISBN: 9781848826182 1848826184
OCLC Number: 462177974
Description: 1 online resource (xvi, 395 pages) : illustrations
Contents: Preface --
Why Schematic Functional Programming --
Making Changes --
In Pursuit of Elegance --
Mind Maps and Mechanisms --
Functional Thinking --
Thinking Practically --
Side-Effect Programming and Schematic Design --
Adult Things --
Higher Order Programming and Lower Level Activity --
Programming with Uncertainty: Theories, Models, and Programs --
Appendix I, II and III --
Index.
Responsibility: Tom Addis, Jan Addis.
More information:

Abstract:

Operating as a practical guide for learning functional programming directly through the diagrams used to define functions, this book describes, and provides access to, a system that gives a level of  Read more...

Reviews

Editorial reviews

Publisher Synopsis

From the reviews:"In Drawing Programs, Tom Addis (Univ. of Portsmouth, UK) and Jan Addis (Clarity Support, UK) teach readers how to program a computer using a special language they have developed Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/462177974> # Drawing programs : the theory and practice of schematic functional programming
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
   library:oclcnum "462177974" ;
   library:placeOfPublication <http://dbpedia.org/resource/London> ; # London
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/474080225#Topic/informatique> ; # Informatique
   schema:about <http://dewey.info/class/005.1140223/e22/> ;
   schema:about <http://id.worldcat.org/fast/936086> ; # Functional programming (Computer science)
   schema:about <http://id.worldcat.org/fast/1168115> ; # Visual programming (Computer science)
   schema:bookFormat schema:EBook ;
   schema:contributor <http://viaf.org/viaf/107364036> ; # Jan Addis
   schema:copyrightYear "2010" ;
   schema:creator <http://viaf.org/viaf/101118677> ; # Tom Addis
   schema:datePublished "2010" ;
   schema:description "Drawing Programs: The Theory and Practice of Schematic Functional Programming describes a diagrammatic (schematic) approach to programming. It introduces a sophisticated tool for programmers who would rather work with diagrams than with text. The language is a complete functional language that has evolved into a representation scheme that is unique. The result is a simple coherent description of the process of modelling with the computer. The experience of using this tool is introduced gradually with examples, small projects and exercises. The new computational theory behind the tool is interspersed between these practical descriptions so that the reasons for the activity can be understood and the activity, in turn, illustrates some elements of the theory. Access to the tool, its source code and a set of examples that range from the simple to the complex is free (see www.springer.com/978-1-84882-617-5). A description of the tool's construction and how it may be extended is also given. The authors' experience with undergraduates and graduates who have the understanding and skill of a functional language learnt through using schema have also shown an enhanced ability to program in other computer languages. Readers are provided with a set of concepts that will ensure a good robust program design and, what is more important, a path to error free programming."@en ;
   schema:description "Preface -- Why Schematic Functional Programming -- Making Changes -- In Pursuit of Elegance -- Mind Maps and Mechanisms -- Functional Thinking -- Thinking Practically -- Side-Effect Programming and Schematic Design -- Adult Things -- Higher Order Programming and Lower Level Activity -- Programming with Uncertainty: Theories, Models, and Programs -- Appendix I, II and III -- Index."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/474080225> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/401153823> ;
   schema:name "Drawing programs : the theory and practice of schematic functional programming"@en ;
   schema:productID "462177974" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/462177974#PublicationEvent/london_new_york_springer_2010> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/474080225#Agent/springer> ; # Springer
   schema:publisher <http://experiment.worldcat.org/entity/work/data/474080225#Agent/new_york> ; # New York
   schema:url <http://link.springer.com/10.1007/978-1-84882-618-2> ;
   schema:url <http://dx.doi.org/10.1007/978-1-84882-618-2> ;
   schema:url <http://link.springer.com/openurl?genre=book&isbn=978-1-84882-619-9> ;
   schema:url <http://site.ebrary.com/id/10346863> ;
   schema:url <https://grinnell.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-84882-618-2> ;
   schema:workExample <http://worldcat.org/isbn/9781848826182> ;
   schema:workExample <http://dx.doi.org/10.1007/978-1-84882-618-2> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/462177974> ;
    .


Related Entities

<http://dbpedia.org/resource/London> # London
    a schema:Place ;
   schema:name "London" ;
    .

<http://id.worldcat.org/fast/1168115> # Visual programming (Computer science)
    a schema:Intangible ;
   schema:name "Visual programming (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/936086> # Functional programming (Computer science)
    a schema:Intangible ;
   schema:name "Functional programming (Computer science)"@en ;
    .

<http://viaf.org/viaf/101118677> # Tom Addis
    a schema:Person ;
   schema:familyName "Addis" ;
   schema:givenName "Tom" ;
   schema:name "Tom Addis" ;
    .

<http://viaf.org/viaf/107364036> # Jan Addis
    a schema:Person ;
   schema:familyName "Addis" ;
   schema:givenName "Jan" ;
   schema:name "Jan Addis" ;
    .

<http://worldcat.org/isbn/9781848826182>
    a schema:ProductModel ;
   schema:isbn "1848826184" ;
   schema:isbn "9781848826182" ;
    .

<http://www.worldcat.org/oclc/401153823>
    a schema:CreativeWork ;
   rdfs:label "Drawing Programs." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/462177974> ; # Drawing programs : the theory and practice of schematic functional programming
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.