99 Elm Problems/Problem 46

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Define functions for logical operations. 46.a) and’ 46.b) or’ 46.c) nand 44.d) nor’ 44.e) xor’ 44.f) impl’ 44.g) equ’ (for logical equivalence) 44.h) Write the truth table of a given logical expression in two variables.

# # # THIS IS A STUB # # #

Example in Elm:
import Html exposing (text)
import List

f : Int -> Int
-- your implementation goes here

main = text (toString (f 0))

Result:

4

Solutions