This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div data-role="page" id="toc"> | |
<div data-role="content"> | |
<h2 class="likechapterhead">Contents</h2> | |
<!-- FOREWORD CHAPTER (i.e. everything between #toc and #chapter_1) --> | |
<div class="chapter_contents"> | |
<h2> | |
<a class="chapter_title" href="#chapter_0"> | |
Foreword | |
</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
module Main where | |
import Control.Applicative ((<$>)) | |
import Control.Monad (forM_, when) | |
import Control.Monad.State (execState, modify) | |
import Data.Bits (Bits, xor) | |
import Data.Char (chr, isAlpha) | |
import Data.List (maximumBy, group, sort, zip4) | |
import Data.List.Split (splitEvery) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
import Control.Applicative ((<$>)) | |
import Control.Monad ((<=<)) | |
import Crypto.Cipher.AES (Key, IV(..), decryptCBC, decryptCTR, initKey) | |
import Data.ByteString (ByteString) | |
import qualified Data.ByteString as B | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
import Control.Applicative ((<$>)) | |
import Data.Monoid (mempty, (<>)) | |
import Text.Printf (printf) | |
import Crypto.Hash.SHA256 (hash) | |
import Data.ByteString (ByteString) | |
import qualified Data.ByteString as B |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
module Main where | |
import Control.Applicative ((<$>)) | |
import Control.Monad (foldM, join) | |
import qualified Data.Bits as Bits | |
import Data.List (genericReplicate, inits) | |
import Data.Monoid ((<>)) | |
import Data.Word (Word8) | |
import Text.Printf (printf) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
import Control.Monad (foldM_, join) | |
import qualified Data.HashMap.Lazy as H | |
b ∷ Int | |
b = 1048576 | |
p ∷ Integer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
import Data.Char (chr) | |
import Text.Printf (printf) | |
import Data.List.Split (chunk) | |
import Data.Number.CReal (CReal) | |
main ∷ IO () | |
main = |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env runhaskell | |
{-# LANGUAGE UnicodeSyntax #-} | |
import Control.Applicative ((<$>)) | |
import Control.Monad ((<=<)) | |
import Data.List (intercalate) | |
import System.Environment (getArgs) | |
import Distribution.ModuleName (components) | |
import Distribution.PackageDescription (condLibrary, condTreeData, libModules) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE UnicodeSyntax #-} | |
module Main where | |
import Control.Monad (replicateM) | |
import Data.Functor ((<$>)) | |
import Data.IntMap (IntMap, (!)) | |
import Data.Maybe (fromJust) | |
import System.Environment (getArgs) | |
import System.Random (randomRIO) | |
import qualified Data.IntMap as IM |
OlderNewer