Skip to content

Instantly share code, notes, and snippets.

View janmasrovira's full-sized avatar

Jan Mas Rovira janmasrovira

View GitHub Profile
@janmasrovira
janmasrovira / ascii-fractals.hs
Last active February 20, 2018 21:59
Ascii fractals
import System.Environment
type Pattern = [[Char]]
fractalize :: Pattern -> Int -> String
fractalize [] _ = ""
fractalize pat k = unlines [ [ charAt k i j | j <- [0..m^k - 1] ] | i <- [0..n^k - 1] ]
where
n = length pat
m = length (head pat)