Sha256: e314c4fd75931cebf22532d43aa81c99aa6065956e4354149fca4ae69a8cab0d
Contents?: true
Size: 398 Bytes
Versions: 71
Compression:
Stored size: 398 Bytes
Contents
module Hamming exposing (..) import String exposing (length, toList) distance : String -> String -> Result String Int distance left right = if length left /= length right then Err "left and right strands must be of equal length" else List.map2 (\l r -> l /= r) (toList left) (toList right) |> List.filter identity |> List.length |> Ok
Version data entries
71 entries across 71 versions & 1 rubygems