Copy the headers to some file you feel free to edit, run c2nim over it, use options like `--nep1` and clean up/edit the headers until c2nim's result is good enough for Nim to compile. Then post your results here and ask for a more ideomatic Nim API.
- Writing a wrapper for ML libraries how-to StrDev
- Writing a wrapper for ML libraries how-to Araq
- Writing a wrapper for ML libraries how-to mratsim
- Writing a wrapper for ML libraries how-to pietroppeter
- Writing a wrapper for ML libraries how-to StrDev
- Writing a wrapper for ML libraries h... mratsim
- Writing a wrapper for ML librari... alexeypetrushin
- Writing a wrapper for ML lib... junelac
- Writing a wrapper for ML lib... junelac
- Writing a wrapper for ML lib... demotomohiro
- Writing a wrapper for ML lib... junelac
- Writing a wrapper for ML lib... ITwrx