Skip to content

Instantly share code, notes, and snippets.

@kolmodin
kolmodin / dist.hs
Created April 17, 2012 17:40 — forked from rojepp/gist:2405633
Levenshtein imp vs memo rec
import qualified Data.ByteString as B
import qualified Data.ByteString.Unsafe as B
import Control.Applicative
import Control.Monad.ST
import Data.Array.Base ( unsafeRead, unsafeWrite )
import Data.Array.ST
dist :: B.ByteString -> B.ByteString -> Int