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 OverloadedStrings #-} | |
{-# LANGUAGE PatternSynonyms #-} | |
import Control.Applicative | |
import Control.Lens | |
import Control.Monad | |
import Data.ByteString (ByteString) | |
import qualified Data.ByteString.Lazy as BSL | |
import qualified Data.IORef as IORef |
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
import Data.ByteString (ByteString) | |
import qualified Data.ByteString.Char8 as B8 | |
import Criterion.Main | |
import Criterion.Types (Config (..)) | |
import qualified Mystery | |
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 TemplateHaskell #-} | |
module Lens where | |
import Control.Lens | |
import Data.Monoid (First, (<>)) | |
data FooBar = | |
Foo (Either Int Bool) | |
| Bar (Maybe Bool) |
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
build/ | |
node_modules/ |
OlderNewer