The sifflet package

[Tags:bsd3, library, program, test]

Sifflet is a visual, functional programming language. Sifflet users can make programs by drawing diagrams to connect functions and other units. Sifflet show the intermediate steps of the computation on the diagram, and can expand function calls to show further details. It is intended as an aid for learning about recursion.


[Skip to Readme]

Properties

Versions 0.1.5, 0.1.6, 0.1.7, 1.0, 1.1, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.5.1, 2.0.0.0, 2.1.0, 2.2.0, 2.2.1, 2.3.0
Dependencies base (>=4.0.0.0 && <5), cairo (>=0.10.0), containers (>=0.2), fgl (>=5.4), glib (>=0.10.0), gtk (>=0.10.0), haskell-src (>=1.0), haskell98, hxt (>=8.3 && <9), mtl (>=1.1), process (>=1.0), unix (>=2.3) [details]
License BSD3
Copyright (C) 2009-2010 Gregory D. Weber
Author Gregory D. Weber
Maintainer "gdweber" ++ drop 3 "abc@" ++ "iue.edu"
Stability experimental
Category Language , Visual Programming
Home page http://mypage.iu.edu/~gdweber/software/sifflet/
Bug tracker mailto:"gdweber" ++ drop 3 "abc@" ++ "iue.edu"
Uploaded Thu May 27 18:08:56 UTC 2010 by GregoryWeber
Distributions NixOS:2.3.0
Downloads 2747 total (30 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-24 [all 5 reports]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for sifflet

Readme for sifflet-0.1.6

Sifflet -- README -- Sifflet

Rights
------

Copyright (C) 2010 Gregory D. Weber

BSD3 license -- see the file "LICENSE" for details

Installation
------------

1.  Configure, either for system-wide installation:

    $ runghc Setup configure

    or for installation in a user directory:
  
    $ runghc Setup configure --user --prefix=~/where/to/install/

2.  Build and install:

    $ runghc Setup build
    $ runghc Setup install

Documentation
-------------

Please see the Sifflet home page for documentation:

  http://mypage.iu.edu/~gdweber/software/sifflet/

and especially the tutorial:

  http://mypage.iu.edu/~gdweber/software/sifflet/doc/tutorial.html