Update RealWorldHaskell: add gydmLength.hs with HSpec