私は、インデントがHaskellでは重要であることを知っています。どのように私はこのプログラムをインデントできますか?Haskellのインデントコード
qsort [] =[]
qsort (x:xs) = let bigsorted = [a| a<-xs,a>=x]
smallsorted= [a| a<-xs,a<x]
in qsort bigsorted ++ [x] ++ smallsorted
私はvimエディタを使用しています。プログラムを自動的にインデントする方法はありますか?
実際のクイックソートの実装を得るには、 "smallsorted"を "qsort"する必要があるようです。 –