AndroidにインストールできるHaskellインタープリター(標準ライブラリ付き)はありますか?
Androidデバイスを持っている人が、AndroidデバイスでHaskellの演習を行うことができるように:Haskellでサンプルコードを記述して実行します。
Imzからメモを取ると、必要なのは
専用のアプリやスクリプトレイヤーほど堅実ではありませんが、正直なところ、ユースケースでは、それらとほぼ同じ機能を提供します。オプション(それ以上ではない場合)。そして、それはWebサイトと同じように「モバイル」になります(ホストの稼働時間とクライアントの接続性のみに依存します)。
HugsはCで書かれており、非常にポータブルです。 Androidに移植できるはずです。
いくつかの否定的な情報については、Android( http://ipwnstudios.com/ など)でGHCについて見たすべての作業は、クロスコンパイルに基づいています、AndroidまたはARM用のGHCを構築するのではなく、.
モバイルブラウザから tryhaskell.org を使用できます。有効な式を受け入れますが、独自のデータ型を定義することはできないことに注意してください。
驚いたことに、Android用の既存のHaskellインタープリターを見つけることができませんでした。
ただし、Androidのスクリプトレイヤー用に 独自のインタープリター を作成するための手順を次に示します。それはあなたがJava Android関数の上にhaskell関数をマッピングしようとすることをいとわないことを前提としています(これは完璧な解決策ではありません、私は知っています)。また、Scala用に作成されたスクリプトレイヤーも参照する必要があります。これは、Haskellに最も近いものだからです(私が認めるほど近くはありません)。
それ以外の場合、これらのHaskell implements のいずれかをAndroid for [〜#〜]を使用して直接コンパイルできなかった理由はありません。 ndk [〜#〜] 。Cで記述されている限り、Androidで動作するはずです。C++の場合、Androidにはないので、少し注意が必要です。すべてのC++ヘッダー。