Packages

I am playing with publishing a package.

Current section

Files

Jump to
playground src calculator.erl
Raw

src/calculator.erl

-module(calculator).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([add/2, subtract/2, multiply/2, divide/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(integer(), integer()) -> integer().
subtract(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(integer(), integer()) -> integer().
divide(X, Y) ->
case Y of
0 -> 0;
Gleam@denominator -> X div Gleam@denominator
end.