hs-java: Java .class files assembler/disassembler

[ bsd3, jvm, library ] [ Propose Tags ]

This package declares data types for Java .class files format and functions to assemble/disassemble Java bytecode. See dump-class.hs, rebuild-class.hs, TestGen.hs for examples of usage.

As of version 0.4.0, all generator functions can work with any instance of GeneratorMonad class, not only MonadState GState.

Modules

[Last Documentation]

  • JVM
    • JVM.Assembler
    • JVM.Builder
      • JVM.Builder.Instructions
      • JVM.Builder.Monad
    • JVM.ClassFile
    • JVM.Common
    • JVM.Converter
    • JVM.Dump
    • JVM.Exceptions
  • Java
    • Java.ClassPath
      • Java.ClassPath.Common
      • Java.ClassPath.Types
    • Java.IO
    • Java.JAR
      • Java.JAR.Archive
    • Java.Lang
    • Java.META
      • Java.META.Parser
      • Java.META.Spec
      • Java.META.Types

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2, 0.3.1, 0.3.3, 0.3.4, 0.4.1
Dependencies array, base (>=3 && <=5), binary, binary-state, bytestring, containers, control-monad-exception, data-binary-ieee754, data-default (>=0.5.0), directory, filepath, Glob, LibZip, MissingH, mtl, parsec (>=3 && <4), utf8-string [details]
License BSD-3-Clause
Author Ilya V. Portnov
Maintainer portnov84@rambler.ru
Category Jvm
Bug tracker http://redmine.iportnov.ru/projects/hs-java/
Source repo head: git clone git@gitorious.org:hs-java/hs-java.git
Uploaded by IlyaPortnov at 2018-03-31T18:37:17Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 4967 total (16 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 2021-06-02 [all 2 reports]