Gtk2hs ma różne typy danych widgetów, które implementują klasę widżetów. Czy można napisać niestandardowy typ danych, który robi to samo?Własna implementacja klasy Widget w gtkhs
Powiedz, że chcę mieć widżet do wyświetlania i uruchamiania kodu Lua w ten sposób.
data LuaWidget = LuaWidget { text :: TextView, package :: HBox } deriving Eq
instance Widget LuaWidget where
....
Czy to możliwe na poziomie Haskell?