Skip to content

Instantly share code, notes, and snippets.

View cppxor2arr's full-sized avatar

cppxor2arr cppxor2arr

View GitHub Profile
@cppxor2arr
cppxor2arr / Squiglies.hs
Last active July 16, 2018 11:27
squigly text
{-# LANGUAGE OverloadedStrings #-}
module Squiglies (squiglies) where
import Data.Map.Strict (Map, fromList)
import Data.Text (Text)
squiglies :: Map Char Text
squiglies = fromList
[
@cppxor2arr
cppxor2arr / GameOfLife.hs
Created September 12, 2018 14:08
game of life
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE BangPatterns #-}
module Main where
import qualified System.Console.Terminal.Size as Term (size,width,height)
import Data.Maybe (fromMaybe)
import Data.Vector (Vector,(!))
import qualified Data.Vector as V
import Data.Text (Text)
@cppxor2arr
cppxor2arr / Mandelbrot.hs
Created September 21, 2018 17:14
mandelbrot set
{-# LANGUAGE OverloadedLists #-}
{-# LANGUAGE BangPatterns #-}
module Main where
import System.Environment (getArgs)
import Text.Read (readMaybe)
import Control.Monad (when,unless)
import Data.Maybe (isNothing,fromJust,fromMaybe)
import Data.Complex