Sha256: 4e0ffc1b5971473146230954abc94eba8f586239d80d6535111781fc0f74f60d

Contents?: true

Size: 318 Bytes

Versions: 186

Compression:

Stored size: 318 Bytes

Contents

-module(example).

-export([leap_year/1, test_version/0]).

-spec leap_year(non_neg_integer()) -> boolean().
leap_year(Year) ->
  divisible_by(Year, 400)
  orelse (divisible_by(Year, 4) andalso
          not divisible_by(Year, 100)).

test_version() ->
    1.



divisible_by(Year, Number) ->
  Year rem Number =:= 0.

Version data entries

186 entries across 186 versions & 1 rubygems

Version Path
trackler-2.2.1.54 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.53 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.52 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.51 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.50 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.49 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.48 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.47 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.46 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.45 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.44 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.43 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.42 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.41 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.40 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.39 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.38 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.37 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.36 tracks/erlang/exercises/leap/src/example.erl
trackler-2.2.1.35 tracks/erlang/exercises/leap/src/example.erl