jni: Complete JNI raw bindings.

[ bsd3, deprecated, ffi, java, jvm, library ] [ Propose Tags ]
Deprecated

The hackage package has been superseded by the github repository which builds with Bazel. Please see https://github.com/tweag/inline-java/tree/master/jni#readme.


[Skip to Readme]

Modules

[Last Documentation]

  • Data
    • Data.Singletons
  • Foreign
    • Foreign.JNI
      • Foreign.JNI.Internal
        • Foreign.JNI.Internal.BackgroundWorker
        • Foreign.JNI.Internal.RWLock
      • Foreign.JNI.Safe
      • Foreign.JNI.String
      • Foreign.JNI.Types
        • Foreign.JNI.Types.Safe
      • Foreign.JNI.Unsafe
        • Foreign.JNI.Unsafe.Internal
          • Foreign.JNI.Unsafe.Internal.Introspection

Flags

Automatic Flags
NameDescriptionDefault
linear-types

Build the linear types interface.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.3.1, 0.4.0, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.7.0, 0.8.0 (info)
Dependencies async (>=2.2.2), base (>=4.14 && <5), bytestring (>=0.10), choice (>=0.2.0), constraints (>=0.8), containers (>=0.5), deepseq (>=1.4.2), inline-c (>=0.6), linear-base (==0.1.0.0), singletons (>=2.6), stm (>=2.3), text (>=1.2.3) [details]
License BSD-3-Clause
Copyright 2015-2016 EURL Tweag.
Author Tweag I/O
Maintainer m@tweag.io
Revised Revision 2 made by FacundoDominguez at 2021-05-04T14:57:36Z
Category FFI, JVM, Java
Home page https://github.com/tweag/inline-java/tree/master/jni#readme
Source repo head: git clone https://github.com/tweag/inline-java(jni)
Uploaded by FacundoDominguez at 2020-11-30T14:51:06Z
Distributions
Reverse Dependencies 5 direct, 1 indirect [details]
Downloads 7509 total (40 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2020-11-30 [all 3 reports]

Readme for jni-0.8.0

[back to package description]

jni: Complete JNI raw bindings

jni on Stackage LTS jni on Stackage Nightly

This package includes Haskell bindings to the Java Native Interface (JNI). This package offers mostly unopinionated low-level bindings, which closely maps to the C API. For higher-level more opinionated bindings see the jvm and inline-java packages.