Ian-Woo Kim
Ian-Woo Kim
Yes, I will. I haven't tried to patch this yet, but definitely I can try in my current work context. Thanks.
Rescoped this as a documentation task.
#118 deals with this issue.
Support for TH code generation is being discussed in https://github.com/google/ghc-source-gen/issues/57
iceboxed until the upstream support.
A workaround now is to define an abstract class `Deletable` explicitly and make every class its subclass. See https://github.com/wavewave/hs-ogdf/commit/990df1baca6d25a451c85b4c1edfc2b513b79d86
deletable approach works really well. and now I put `IDeletable` in `stdcxx` as a common dependency. By the way, not all C++ classes are *deletable* since some define destructor as...
`delete` function name for ordinary class and template class is not consistent. For ordinary class, it's `delete`. For template class T, it's `deleteT`.
I now have an unbrella repo [fficxx-projects](https://github.com/wavewave/fficxx-projects) for gathering public binding libraries using fficxx. Hope this will help.
Done by #179