hruby 0.3.0 → 0.3.1
raw patch · 1 files changed
+4/−4 lines, 1 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Foreign.Ruby: OtherError :: String -> RubyError
- Foreign.Ruby: Stack :: String -> String -> RubyError
- Foreign.Ruby: WithOutput :: String -> RValue -> RubyError
- Foreign.Ruby.Bindings: RARRAY :: RBuiltin
- Foreign.Ruby.Bindings: RBIGNUM :: RBuiltin
- Foreign.Ruby.Bindings: RBuiltin :: RBuiltin -> RType
- Foreign.Ruby.Bindings: RCLASS :: RBuiltin
- Foreign.Ruby.Bindings: RDATA :: RBuiltin
- Foreign.Ruby.Bindings: RFALSE :: RBuiltin
- Foreign.Ruby.Bindings: RFILE :: RBuiltin
- Foreign.Ruby.Bindings: RFIXNUM :: RBuiltin
- Foreign.Ruby.Bindings: RFLOAT :: RBuiltin
- Foreign.Ruby.Bindings: RFalse :: RType
- Foreign.Ruby.Bindings: RFixNum :: RType
- Foreign.Ruby.Bindings: RHASH :: RBuiltin
- Foreign.Ruby.Bindings: RICLASS :: RBuiltin
- Foreign.Ruby.Bindings: RMATCH :: RBuiltin
- Foreign.Ruby.Bindings: RMODULE :: RBuiltin
- Foreign.Ruby.Bindings: RNIL :: RBuiltin
- Foreign.Ruby.Bindings: RNODE :: RBuiltin
- Foreign.Ruby.Bindings: RNONE :: RBuiltin
- Foreign.Ruby.Bindings: RNil :: RType
- Foreign.Ruby.Bindings: ROBJECT :: RBuiltin
- Foreign.Ruby.Bindings: RREGEXP :: RBuiltin
- Foreign.Ruby.Bindings: RSTRING :: RBuiltin
- Foreign.Ruby.Bindings: RSTRUCT :: RBuiltin
- Foreign.Ruby.Bindings: RSYMBOL :: RBuiltin
- Foreign.Ruby.Bindings: RSymbol :: RType
- Foreign.Ruby.Bindings: RTRUE :: RBuiltin
- Foreign.Ruby.Bindings: RTrue :: RType
- Foreign.Ruby.Bindings: RUNDEF :: RBuiltin
- Foreign.Ruby.Bindings: RUndef :: RType
- Foreign.Ruby.Bindings: ShimDispatch :: String -> String -> [RValue] -> ShimDispatch
- Foreign.Ruby.Safe: OtherError :: String -> RubyError
- Foreign.Ruby.Safe: Stack :: String -> String -> RubyError
- Foreign.Ruby.Safe: WithOutput :: String -> RValue -> RubyError
+ Foreign.Ruby: [OtherError] :: String -> RubyError
+ Foreign.Ruby: [Stack] :: String -> String -> RubyError
+ Foreign.Ruby: [WithOutput] :: String -> RValue -> RubyError
+ Foreign.Ruby.Bindings: [RARRAY] :: RBuiltin
+ Foreign.Ruby.Bindings: [RBIGNUM] :: RBuiltin
+ Foreign.Ruby.Bindings: [RBuiltin] :: RBuiltin -> RType
+ Foreign.Ruby.Bindings: [RCLASS] :: RBuiltin
+ Foreign.Ruby.Bindings: [RDATA] :: RBuiltin
+ Foreign.Ruby.Bindings: [RFALSE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RFILE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RFIXNUM] :: RBuiltin
+ Foreign.Ruby.Bindings: [RFLOAT] :: RBuiltin
+ Foreign.Ruby.Bindings: [RFalse] :: RType
+ Foreign.Ruby.Bindings: [RFixNum] :: RType
+ Foreign.Ruby.Bindings: [RHASH] :: RBuiltin
+ Foreign.Ruby.Bindings: [RICLASS] :: RBuiltin
+ Foreign.Ruby.Bindings: [RMATCH] :: RBuiltin
+ Foreign.Ruby.Bindings: [RMODULE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RNIL] :: RBuiltin
+ Foreign.Ruby.Bindings: [RNODE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RNONE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RNil] :: RType
+ Foreign.Ruby.Bindings: [ROBJECT] :: RBuiltin
+ Foreign.Ruby.Bindings: [RREGEXP] :: RBuiltin
+ Foreign.Ruby.Bindings: [RSTRING] :: RBuiltin
+ Foreign.Ruby.Bindings: [RSTRUCT] :: RBuiltin
+ Foreign.Ruby.Bindings: [RSYMBOL] :: RBuiltin
+ Foreign.Ruby.Bindings: [RSymbol] :: RType
+ Foreign.Ruby.Bindings: [RTRUE] :: RBuiltin
+ Foreign.Ruby.Bindings: [RTrue] :: RType
+ Foreign.Ruby.Bindings: [RUNDEF] :: RBuiltin
+ Foreign.Ruby.Bindings: [RUndef] :: RType
+ Foreign.Ruby.Bindings: [ShimDispatch] :: String -> String -> [RValue] -> ShimDispatch
+ Foreign.Ruby.Safe: [OtherError] :: String -> RubyError
+ Foreign.Ruby.Safe: [Stack] :: String -> String -> RubyError
+ Foreign.Ruby.Safe: [WithOutput] :: String -> RValue -> RubyError
Files
- hruby.cabal +4/−4
hruby.cabal view
@@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/ name: hruby-version: 0.3.0+version: 0.3.1 synopsis: Embed a Ruby intepreter in your Haskell program ! description: This doesn't work with Ruby 1.9. Everything you need should be in Foreign.Ruby.Safe. license: BSD3@@ -22,9 +22,9 @@ library exposed-modules: Foreign.Ruby, Foreign.Ruby.Bindings, Foreign.Ruby.Helpers, Foreign.Ruby.Safe ghc-options: -Wall- ghc-prof-options: -caf-all -auto-all+ -- ghc-prof-options: -caf-all -auto-all extensions: BangPatterns, OverloadedStrings- build-depends: base >= 4.6 && < 4.8+ build-depends: base >= 4.6 && < 4.9 , aeson >= 0.7 && < 0.9 , bytestring >= 0.10.0.2 , text >= 0.11@@ -41,7 +41,7 @@ hs-source-dirs: test type: exitcode-stdio-1.0 ghc-options: -Wall -threaded- ghc-prof-options: -caf-all -auto-all+ -- ghc-prof-options: -caf-all -auto-all extensions: OverloadedStrings build-depends: base >= 4.6 && < 4.8,hruby,aeson,QuickCheck,text,attoparsec,vector main-is: roundtrip.hs