From: Maurício CA <mau...@gm...> - 2010-06-20 14:15:51
|
Hi, 'gtk2hs-rpn' adds a Layout.Rpn module to gtk2hs with operators you can use to build window layouts using reverse polish notation. You can create new operators using Data.Monoid.mconcat on existing ones. http://hackage.haskell.org/package/gtk2hs-rpn http://hackage.haskell.org/packages/archive/gtk2hs-rpn/0.2/doc/html/Graphics-UI-Gtk-Layout-Rpn.html This is a maintenance release of this library. It works with 'gtk' package on hackage and has a proper dependency list. Hope it's useful or fun to you. Best, Maurício |
From: Felipe L. <fel...@gm...> - 2010-06-20 14:35:31
|
On Sun, Jun 20, 2010 at 11:15:28AM -0300, Maurício CA wrote: > 'gtk2hs-rpn' adds a Layout.Rpn module to gtk2hs with operators you > can use to build window layouts using reverse polish notation. > You can create new operators using Data.Monoid.mconcat on existing > ones. Interesting library. Do you have any examples to see the patterns in action? Cheers, -- Felipe. |
From: Maurício CA <mau...@gm...> - 2010-06-20 14:48:00
|
>> 'gtk2hs-rpn' adds a Layout.Rpn module to gtk2hs with operators you >> can use to build window layouts using reverse polish notation. >> You can create new operators using Data.Monoid.mconcat on existing >> ones. > > Interesting library. Do you have any examples to see the > patterns in action? > > Cheers, Yes, I left one in the source code. You can see it in the repository: http://bitbucket.org/mauricio/gtk2hs-rpn/src/tip/examples/example1.hs Best, Maurício |