Sha256: 8a92138d3b8e131ef5e38958e5d60b41ff4b2012a58e6406478aa212a7f2f560
Contents?: true
Size: 413 Bytes
Versions: 262
Compression:
Stored size: 413 Bytes
Contents
module Bob open System let hey(input: string) = let isEmpty = String.IsNullOrWhiteSpace input let isYell = Seq.exists Char.IsLetter input && input = input.ToUpperInvariant() let isQuestion = input.EndsWith "?" match input with | _ when isEmpty -> "Fine. Be that way!" | _ when isYell -> "Whoa, chill out!" | _ when isQuestion -> "Sure." | _ -> "Whatever."
Version data entries
262 entries across 262 versions & 1 rubygems