hydra-java-0.17.4: Hydra's Java coder: emit Java source from Hydra modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hydra.Java.Names

Description

Java naming constants and package name utilities

Synopsis

Documentation

hydraCorePackageName :: Maybe PackageName Source #

The hydra.core package name

hydraOrdinalMethodName :: String Source #

The name of the generated method returning a union variant's declared ordinal position, used to order variants consistently with Haskell's declaration-order deriving Ord (#612)

hydraUtilPackageName :: Maybe PackageName Source #

The hydra.overlay.java.util package name

javaLangPackageName :: Maybe PackageName Source #

The java.lang package name

javaPackageName :: [String] -> PackageName Source #

Construct a Java package name from a list of string parts

javaUtilFunctionPackageName :: Maybe PackageName Source #

The java.util.function package name

javaUtilPackageName :: Maybe PackageName Source #

The java.util package name