Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

type TrafficLight
= Red
| Yellow
| Green
allTrafficLight : List TrafficLight
allTrafficLight =
let
helper list =
@mareknowak
mareknowak / recursion.erl
Created May 8, 2020 04:39
Recursion examples - FP in Erlang 2.3
%% @doc Recursion examples - FP in Erlang 2.3
-module(recursion).
-export([fib/1, pieces/1, test/0]).
%% @doc Give N-th element of Fibonacci sequence
fib(0) -> 0;
fib(1) -> 1;
fib(N) when N > 1 ->
@edgerunner
edgerunner / ellibir.md
Created November 14, 2012 16:03
örnekler

Ellibir oyunu

İki kişilik bir oyun. Amaç 51 puanı geçmeden en yüksek puanı almak

Kurallar

  • Oyunun başında her iki oyuncuya birer kart dağıtılır.
  • Her kartın değeri 1 ile 10 arasında rastgele bir sayıdır.
  • Puanı düşük olan oyuncuya kaç kart almak istediği sorulur. Cevap en az 1 olabilir. Oyuncunun istediği kadar kart, eline eklenir.
  • En son kart alan oyuncunun puanı rakibinin puanına eşitlenir veya geçerse kart alma sırası rakibe geçer. Puanı rakibinin altında kalır veya 51 puanı geçerse oyunu kaybeder.