Drkcore

19 10 2012 Haskell Tweet

Haskellで赤黒木

パターンマッチの強力さを垣間見た。

*Main> insert 5 empty 
T B E 5 E
*Main> insert 2 $insert 4 $insert 1 $ insert 3 $insert 5 empty
T B (T B E 1 (T R E 2 E)) 3 (T B (T R E 4 E) 5 E)

ちなみにPythonで書くとこんな感じ。

ProductName 関数プログラミングの楽しみ

オーム社 / 4410円 ( 2010-06-23 )


About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021