Skip to content

Commit

Permalink
snippets and headers as placeholders
Browse files Browse the repository at this point in the history
  • Loading branch information
michalporeba committed Jan 6, 2024
1 parent 2b8ec47 commit 616f6ec
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 0 deletions.
1 change: 1 addition & 0 deletions exercises/practice/leap/.approaches/case/content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Using `case`
8 changes: 8 additions & 0 deletions exercises/practice/leap/.approaches/case/snippet.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def leap_year?(year) do
case { rem(year, 400), rem(year, 100), rem(year, 4) } do
{ 0, _, _ } -> true
{ _, 0, _ } -> false
{ _, _, 0 } -> true
{ _, _, _ } -> false
end
end
1 change: 1 addition & 0 deletions exercises/practice/leap/.approaches/cond/content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Using `cond`
8 changes: 8 additions & 0 deletions exercises/practice/leap/.approaches/cond/snippet.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def leap_year?(year) do
cond do
rem(year, 400) == 0 -> true
rem(year, 100) == 0 -> false
rem(year, 4) == 0 -> true
true -> false
end
end
1 change: 1 addition & 0 deletions exercises/practice/leap/.approaches/guards/content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Function Guards
4 changes: 4 additions & 0 deletions exercises/practice/leap/.approaches/guards/snippet.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
def leap_year?(year) when rem(year, 400) == 0, do: true
def leap_year?(year) when rem(year, 100) == 0, do: false
def leap_year?(year) when rem(year, 4) == 0, do: true
def leap_year?(_), do: false
1 change: 1 addition & 0 deletions exercises/practice/leap/.approaches/operators/content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Boolean Operators
5 changes: 5 additions & 0 deletions exercises/practice/leap/.approaches/operators/snippet.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
def leap_year?(year) do
rem(year, 400) == 0
or (rem(year, 100) != 0)
and rem(year, 4) == 0
end

0 comments on commit 616f6ec

Please sign in to comment.