[Haskell] ANNOUNCE: Sifflet visual programming language,
release 0.1.7
gdweber at iue.edu
gdweber at iue.edu
Thu Jun 10 12:31:04 EDT 2010
Sifflet 0.1.7 is now available on Hackage.
This release has some changes in its package dependencies,
notably for fgl.
New in This Release
-------------------
- Due to anticipated changes in the API for fgl,
Sifflet now requires fgl < 5.4.2.3.
- Similarly, I have added upper bounds on versions
of some other packages that Sifflet depends on.
There are no new features or bug fixes.
Users who are staying with fgl 5.4.2.2
should not bother to upgrade sifflet at this time.
About Sifflet
-------------
Sifflet is a visual, functional programming language.
Sifflet programmers define functions by drawing diagrams.
Sifflet shows how a function call is evaluated on the diagram.
It is intended as an aid for learning about recursion.
* A picture explains Sifflet better than words:
please see the screenshot showing how to evaluate 3!:
http://mypage.iu.edu/~gdweber/software/sifflet/home.html
* Features:
- Visual editor.
- Visual tracer/debugger which shows how recursive and
other function calls, expanding the computation when the
student requests it, to support active learning.
- A tutorial with 31 pictures and about as many pages.
- Number, string, and list data types.
- Palette with a small number of primitive functions.
- Runnable examples of compound functions.
* Download:
http://hackage.haskell.org/package/sifflet
* Home page:
http://mypage.iu.edu/~gdweber/software/sifflet/home.html
* Tutorial:
http://mypage.iu.edu/~gdweber/software/sifflet/doc/tutorial.html
--
___ ___ __ _
/ _ \ / _ \| | | | Gregory D. Weber, Associate Professor
/ /_\// / | | | /\ | | Indiana University East
/ /_\\/ /__| | |/ \| | http://mypage.iu.edu/~gdweber/
\____/\_____/\___/\__/ Tel. (765) 973-8420; FAX (765) 973-8550
More information about the Haskell
mailing list