@hackage jvm-batching0.1
Provides batched marshalling of values between Java and Haskell.
Categories
License
BSD-3-Clause
Maintainer
facundo.dominguez@tweag.io
Links
Versions
Deprecated
Dependencies (9)
- base >=4.7 && <5
- bytestring
- distributed-closure >=0.3.5
- inline-java >=0.7 && <0.9
- jni >=0.6.0 && <0.7
- jvm >=0.4.0 && <0.5 Show all…
Dependents (1)
@hackage/jvm-streaming
jvm-batching
Provides batched marshalling of values between Java and Haskell.
Using it as a dependency
Add jvm-batching to the list of dependencies in your .cabal file.
Then edit the Setup.hs file to add the jvm-batching.jar to the
classpath.
import Distribution.Simple
import Language.Java.Inline.Cabal
import qualified Language.Java.Batching.Jars
main = do
jars <- Language.Java.Batching.Jars.getJars
defaultMainWithHooks (addJarsToClasspath jars simpleUserHooks)
Add a custom-setup stanza to your .cabal file.
custom-setup
setup-depends:
base,
Cabal,
inline-java,
jvm-batching
Layout of source directories
This is a multi-language package. We use Maven's standard directory layout to organize source code in multiple languages side-by-side.