内联Java:从Haskell调用任何JVM函数 Haskell标准包括本机外部功能接口(FFI)。 使用它可能会有点麻烦,GHC中仅实现了C支持。 inline-java使您可以直接从Haskell调用任何JVM函数,而无需使用FFI编写自己的外部导入声明。 用inline-c用于C)和inline-r用于调用R)的样式, inline-java允许您命名任何函数以在代码中调用inline。 它使用在和软件包的顶部实现,以协调内联Java代码段的编译和加载。 例 使用Java Swing的图形Hello World: {-# LANGUAGE DataKinds #-} {-# LANG