Skip to content

Instantly share code, notes, and snippets.

@tmcl
tmcl / Antaŭludo.hs
Created September 3, 2016 00:24
Ordona Haskello
{-# LANGUAGE FlexibleInstances, UndecidableInstances, Rank2Types #-}
module Antaŭludo ((+), (=<<), (>>=), ($), (<$>), (<), module Antaŭludo, module Prelude.Unicode)
where
import Control.Monad.ST -- ST → SF
import Control.Monad.Loops
import System.Environment
import Data.STRef
import Prelude.Unicode -- de base-unicode-symbols
@tmcl
tmcl / fib.hs
Last active March 16, 2018 22:52
Imperative Haskell
{-# LANGUAGE UnicodeSyntax #-}
module Main
where
import Control.Monad.ST
import Data.STRef
import Prelude.Unicode -- from base-unicode-symbols
import System.Environment
import Control.Monad.Loops