Ich versuche F # zu lernen, indem ich einen Haskell-Code übersetze, den ich vor sehr langer Zeit geschrieben habe, aber ich stecke fest!Wie übersetze ich dieses Haskell zu F #?
percent :: Int -> Int -> Float
percent a b = (fromInt a/fromInt b) * 100
freqs :: String -> [Float]
freqs ws = [percent (count x ws) (lowers ws) | x <- ['a' .. 'z']]
Ich habe das geschafft:
let percent a b = (float a/float b) * 100.
obwohl ich das haben nicht dergleichen. nach dem 100.
Wie lautet der Name des Vorgangs, den ich in freqs
ausführe, und wie übersetze ich es in F #?
Edit: count
und lowers
sind Char -> String -> Int
und String -> Int
sind, und ich habe diese bereits übersetzt.
Dank
Thanks :) genau das, was ich brauchte:
Kann elegant wie geschrieben mehr werden –