Ian-Woo Kim
Ian-Woo Kim
From this code bit https://github.com/owickstrom/gi-gtk-declarative/blob/b876aab4ee8b1e1e799c5346cade687429cd5ee3/gi-gtk-declarative/src/GI/Gtk/Declarative/CustomWidget.hs#L80 CustomKeep case is never mapped to Keep in Patch, therefore it induces lots of unnecessary UI updates. I noticed this from my work. Is there...
we need to devise a solution to protected method complication.
Currently generated cabal file does not meet the hackage-uploadable package standard. In the long run, we should use a more structured way (Cabal AST) for cabal file generation.
support functions like the following; top-level template functions `template std::vector gen_normal_dist(std::size_t n, const RandGenParams ¶ms = { });`
there is no way to have abstract class in current semantics( no concrete type but only type class ) because the class cannot be used in a return type. Only...
example: `genVectorInstanceFor` should automatically add `VectorIterator` to a target module.
When a class A has a method using Template, B is not automatically imported. Currently dependency checking is using Right of Either TemplateClass Class. We should fix this.
for better code hygiene, use explicit export symbols.
As we have `std::function` support, in principle, a Haskell data type (Handle pattern with function as data) can inherit C++ class directly. This is particularly useful for GUI application like...