Implementing Fudgets with Standard Widget Sets

Alastair Reid, Satnam Singh
University of Glasgow
[doi]

Proceedings of the 1993 Glasgow Workshop on Functional Programming
Ayr, Scotland
July 1993

Abstract

Carlsson and Hallgren describe the implementation of a set of “functional widgets” (Fudgets): components for programming graphical user interfaces under the X window system using the non-strict functional programming language Haskell. We describe an alternative implementation based on existing widget sets (currently Openlook and Motif). Our purpose is twofold: to show that the Fudgets approach can be applied to existing widget sets; and to discuss problems experienced with Fudgets during an industrial case study.

BibTeX

@inbook{Reid1993 , abstract = { Carlsson and Hallgren describe the implementation of a set of "functional widgets" (Fudgets): components for programming graphical user interfaces under the X window system using the non-strict functional programming language Haskell. We describe an alternative implementation based on existing widget sets (currently Openlook and Motif). Our purpose is twofold: to show that the Fudgets approach can be applied to existing widget sets; and to discuss problems experienced with Fudgets during an industrial case study. } , address = {London} , affiliation = {University of Glasgow} , ar_file = {GFPW_93} , ar_shortname = {GFPW 93} , author = {Alastair Reid and Satnam Singh} , booktitle = {Proceedings of the 1993 Glasgow Workshop on Functional Programming} , day = {5-7} , doi = {10.1007/978-1-4471-3236-3\_18} , editor = {John T. O'Donnell and Kevin Hammond} , isbn = {978-1-4471-3236-3} , location = {Ayr, Scotland} , month = {July} , pages = {222--235} , publisher = {Springer London} , title = {{I}mplementing {F}udgets with {S}tandard {W}idget {S}ets} , year = {1993} }