Sha256: a54ad582cecc9dd16db92bed4165cd18c811e13e43defbc647317fca8a3fca47

Contents?: true

Size: 218 Bytes

Versions: 388

Compression:

Stored size: 218 Bytes

Contents

proc isLeapYear*(y: int): bool {.noSideEffect, procvar.} =
  ## Returns true if `y` is a leap year.
  ##
  ## .. code-block:: nimrod
  ##   assert isLeapYear(2012)
  y mod 4 == 0 and (y mod 100 != 0 or y mod 400 == 0)

Version data entries

388 entries across 388 versions & 1 rubygems

Version Path
trackler-2.2.1.172 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.171 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.170 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.169 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.167 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.166 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.165 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.164 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.163 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.162 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.161 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.160 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.159 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.158 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.157 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.156 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.155 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.154 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.153 tracks/nim/exercises/leap/example.nim
trackler-2.2.1.152 tracks/nim/exercises/leap/example.nim