Announce: GTK+ Binding for Haskell
- From: "Manuel M. T. Chakravarty" <chak is tsukuba ac jp>
- To: gtk-list redhat com
- Subject: Announce: GTK+ Binding for Haskell
- Date: Tue, 26 Jan 1999 22:50:07 +0900
[I thought, I sent this already, but now I find it in a
draft buffer. I apologize if this is a repeated posting.]
I have started to implement a GTK+ binding for the
non-strict functional language Haskell. Haskell is a very
high-level language with a concise syntax and semantics that
draws much of its expressiveness from the use of term-based
data structures, higher-order functions, and a sophisticated
type system (including parametric polymorphism and type
classes). Check out <http://haskell.org> for details.
The GTK+ binding currently covers
+ mapping of GTK+'s object-oriented widget hierarchy into
Haskell type classes,
+ the signal mechanism (in a type-safe form), and
+ a basic set of widgets (all flavours of buttons, file
selectors, text entries, windows, and some other
fundamental widgets).
(The first two costed me some nerves.) You find more
details and the code at
http://www.score.is.tsukuba.ac.jp/~chak/haskell/gtk/
I plan to extend the library step by step with the remaining
widgets and functions.
Happy Hacking!
Manuel
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Manuel M. T. Chakravarty chak@score.is.tsukuba.ac.jp
University of Tsukuba, Japan http://www.score.is.tsukuba.ac.jp/~chak/
SCORE Lab. Inst. of Information Sciences and Electronics
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]