Assembly
C/C++
FFI(Foreign Function Interface)
- 8 Foreign Function Interface[日本語版]
- Calling Haskell from C
- Calling Haskell from C | Maths, Stats & Functional Programming
- Calling C++ from Haskell
- How to use Foreign Function Interface with Stack: Part I
- Best practices for foreign imports — The Glasgow Haskell Compiler
- Hoppy - C++ FFI Generator for Haskell - khumba.net
- 6.17. Foreign function interface (FFI) — Glasgow Haskell Compiler 9.0.1 User’s Guide
- CPlusPlus from Haskell - HaskellWiki
- FFI complete examples - HaskellWiki
- GHC/Using the FFI - HaskellWiki
- FFI使ってC++バインディングに入門
- HaskellからC言語の「値」や「関数形式マクロ」をお手軽に使うための言語拡張CApiFFI - Qiita
- GHC 8.2 以前で FFI を使う際に注意すること - Qiita
- HaskellからCのライブラリを使う
hsc2hs
inline-c
Erlang VM
Hamler
- The Hamler Programming Language | Haskell-style functional programming language running on Erlang VM.
- Hamler - Haskell-style functional programming language running on Erlang VM | EMQ
JVM
- A new ecosystem for Haskell: the JVM
- 思ったほど怖くない! Haskell on JVM 超入門
- Tweag I/O - Java from Haskell: a tutorial
- GHC COMPILER PLUGINS IN THE WILD: TYPING JAVA
- Lambda Days 2018 - Jarek Ratajski - Beauty and the beast Haskell on JVM - YouTube
Eta
- Eta
- Introduction to Eta by Rahul Muttineni
- typelead/eta
- Eta in Practice: Working With Haskell Packages – Eta programming language
- Haskell on Android using Eta - BAM Weblog
- Integrating Eta Into Your Scala Projects – Eta programming language
- A Tour of Eta
- あいや☆ぱぶりっしゅぶろぐ! - Etaで表現されるデータ型としてのJavaクラスとその継承関係
- あいや☆ぱぶりっしゅぶろぐ! - Haskell (Eta) でJavaFXのEDSLを作る雰囲気を醸し出す
- Haskell + Scala ハイブリッド開発大作戦 #ScalaMatsuri / Operation Haskell + Scala // Speaker Deck
- チェシャ猫さんのツイート: “先日の #ScalaMatsuri の録画が公開されました。JVM 上で動く #Haskell、@eta_lang の仕組みを解説しています。継承を表現するために TypeFamilies を使っていて、さほど難しくないので型レベルプログラミングに興味がある人は実装を読んでみても面白いかもしれません。 https://t.co/plceVT3qIS”
Frege
- すごい Frege たのしく学ぼう!
- Frege, a Haskell for the JVM by Dierk König
- Frege Goodness (日本語版)
- NL 名古屋で Frege の評価戦略について話してきました
- A simple server in Frege
- Frege on Android
- A Servlet-based Web application with the Frege programming language