В статье, о которой я упоминул рассматривается связь java+haskell, через JNI. Дело в том, что в JNI (если ты не писал) первым параметром в функциях всегда выступает jni environment, из которого мы можем тянуть нужные нам классы, объекты и т.д. В Ява коде его нет, разумеется, но неявно он присутствует. Так вот в Хаскеле можно сделать точно так как в Ява, как бы подразумевая, что энвайронмент есть всегда. В этом смысле очень удобно, другое дело, что такие задачи все таки редкость.
no subject
Date: 2006-10-30 11:45 am (UTC)