module Foreign.Java.Tutorial ( -- * High level bindings -- $highLevelBindings -- ** Generating the bindings -- $generatingTheBindings -- ** Using the bindings -- $usingTheBindings -- ** Calling back into Haskell -- $callingBackIntoHaskell -- * Medium level bindings -- $mediumLevelBindings -- * Low level bindings -- $lowLevelBindings ) where {- $java2haskell -} {- $highLevelBindings -} {- $generatingTheBindings -} {- $usingTheBindings -} {- $mediumLevelBindings "Foreign.Java" -} {- $lowLevelBindings "Foreign.Java.JNI.Safe", "Foreign.Java.JNI.Unsafe" -} {- $callingBackIntoHaskell -}