Skip to content

Instantly share code, notes, and snippets.

@traiansf
traiansf / Subiecte-Admitere-Info-CTI-FMI-UNIBUC.md
Created November 7, 2019 10:59
Subiecte (si bareme) date la admitere la Informatica sau Calculatoare si Tehnologia Informatiei (CTI) la Facultatea de Matematica si Informatica, Universitatea din Bucuresti intre 2008 si 2019
@traiansf
traiansf / unfold.hs
Created February 21, 2019 08:51
unfoldr, unfoldl, and a simple example
unfoldl :: (a -> Maybe (a, b)) -> a -> [b]
unfoldl f a = go a []
where
go a l = case f a of
Nothing -> l
Just (a, b) -> go a (b:l)
unfoldr :: (a -> Maybe (b, a)) -> a -> [b]
unfoldr f = go
where