pattern-matching.erl 270 B

1234567891011121314151617181920212223
  1. -module('pattern-matching').
  2. -export([is_zero/1, xOr/2, other_x_or/2]).
  3. is_zero(0) ->
  4. true;
  5. is_zero(_) ->
  6. false.
  7. xOr(true, false) ->
  8. true;
  9. xOr(false, true) ->
  10. true;
  11. xOr(_, _) ->
  12. false.
  13. other_x_or(X,X) ->
  14. false;
  15. other_x_or(_,_) ->
  16. true.