-module(calculator). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([add/2, subtract_by/2, multiply/2, divide_by/2]). -file("/Users/bradleymehder/Developer/Frameworks/Gleam/playground/src/calculator.gleam", 4). -spec add(integer(), integer()) -> integer(). add(X, Y) -> X + Y. -file("/Users/bradleymehder/Developer/Frameworks/Gleam/playground/src/calculator.gleam", 9). -spec subtract_by(integer(), integer()) -> integer(). subtract_by(X, Y) -> X - Y. -file("/Users/bradleymehder/Developer/Frameworks/Gleam/playground/src/calculator.gleam", 14). -spec multiply(integer(), integer()) -> integer(). multiply(X, Y) -> X * Y. -file("/Users/bradleymehder/Developer/Frameworks/Gleam/playground/src/calculator.gleam", 19). -spec divide_by(integer(), integer()) -> integer(). divide_by(X, Y) -> case Y of 0 -> 0; Gleam@denominator -> X div Gleam@denominator end.