RosettaCodeData/Task/Logical-operations/Scala/logical-operations-2.scala
2023-07-01 13:44:08 -04:00

7 lines
228 B
Scala

def logical(a: Boolean, b: Boolean): IO[Unit] = for {
_ <- putStrLn("and: " ++ (a && b).shows)
_ <- putStrLn("or: " ++ (a || b).shows)
_ <- putStrLn("not: " ++ (!a).shows)
} yield ()
logical(true, false).unsafePerformIO