fficxx-runtime 0.7.0.0 → 0.7.0.1
raw patch · 3 files changed
+6/−4 lines, 3 filesdep −hashablePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies removed: hashable
API changes (from Hackage documentation)
- FFICXX.Runtime.CodeGen.Cxx: instance Data.Hashable.Class.Hashable FFICXX.Runtime.CodeGen.Cxx.HeaderName
Files
- ChangeLog.md +4/−0
- fficxx-runtime.cabal +1/−2
- src/FFICXX/Runtime/CodeGen/Cxx.hs +1/−2
ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for fficxx-runtime +## 0.7.0.1++- Remove unnecessary dependency (#210)+ ## 0.7.0.0 - Show generated module dependency graph (#203)
fficxx-runtime.cabal view
@@ -1,6 +1,6 @@ Cabal-Version: 3.0 Name: fficxx-runtime-Version: 0.7.0.0+Version: 0.7.0.1 Synopsis: Runtime for fficxx-generated library Description: Runtime for fficxx-generated library. fficxx is an automatic haskell Foreign Function Interface (FFI) generator to C++.@@ -24,7 +24,6 @@ Build-Depends: base == 4.*, bytestring,- hashable, template-haskell Exposed-Modules: FFICXX.Runtime.Cast
src/FFICXX/Runtime/CodeGen/Cxx.hs view
@@ -4,13 +4,12 @@ module FFICXX.Runtime.CodeGen.Cxx where import Data.Functor.Identity (Identity)-import Data.Hashable (Hashable) import Data.Kind (Type) import Data.List (intercalate) import Data.String (IsString (..)) newtype HeaderName = HdrName {unHdrName :: String}- deriving (Hashable, Show, Eq, Ord)+ deriving (Show, Eq, Ord) instance IsString HeaderName where fromString = HdrName