version: hs_bindgen: 0.1.0 binding_specification: '1.0' hsmodule: Example ctypes: - headers: edge-cases/iterator.h cname: Toggle hsname: Toggle - headers: edge-cases/iterator.h cname: Counter hsname: Counter - headers: edge-cases/iterator.h cname: VarCounter hsname: VarCounter hstypes: - hsname: Counter representation: newtype: constructor: Counter fields: - unwrapCounter instances: - HasCField - HasFFIType - HasField - hsname: Toggle representation: newtype: constructor: Toggle fields: - unwrapToggle instances: - HasCField - HasFFIType - HasField - hsname: VarCounter representation: newtype: constructor: VarCounter fields: - unwrapVarCounter instances: - HasCField - HasFFIType - HasField