Haskellの学習をもう一度やり直します...だから私はapt-getインストールされたleksah、ghc、quickcheck、cabal-installです。最初からうまくいきませんでした。そのため、cabal-installとquickcheckをインストールする必要がありました。しかし、今では、歓迎するMain.hs
Helloworldは正常にコンパイルされ、正常に実行されます。(初心者にとっては本当に素晴らしい握手です。感謝していることを認めなければなりません)
しかし、私はいくつかの本当に奇妙な問題に直面しています。Leksahソースエディタでスペースバーを押しても、何も起こりません。
たとえば、入力できませんtype MyType = Int
。単語タイプの最後でスタックします...スペースの後に文字を続けると、MyTypeが次のように入力します。typeMyType
関数を定義すると、要素の間にスペースを挿入できません
test_swap::[a]->[a]
test_swap(w1:w2:ws)=w2:w1:ws
test_swap(ws)=ws
インストールするパッケージが不足しているのではないかと思います。私はUbuntu12.04を使用しており、fluxboxを使用しています。複数のキーバインドがありますが、他のすべてのアプリケーションはそれでうまく機能し、現在、クロムの各単語の間にスペースバーを使用しています。Leksahエディターがgtkを使用していることを読みましたが、ubuntuunityはgtk/ gnomeの一部を使用しているので、gtkは大丈夫です...しかし、少し足りないかもしれません...
知らない。何が欠けているのかをどうやって知る/推測できますか?