2-- Module : Streamly.Benchmark.FileSystem.Handle
3-- Copyright : (c) 2019 Composewell Technologies
4-- License : BSD-3-Clause
5-- Maintainer : streamly@composewell.com
6-- Stability : experimental
10{-# LANGUAGE ScopedTypeVariables #-}
12#ifdef __HADDOCK_VERSION__
17{-# LANGUAGE TemplateHaskell #-}
18{-# OPTIONS_GHC -fplugin Test.Inspection.Plugin #-}
20import Streamly.Benchmark.Common.Handle (mkHandleBenchEnv)
22import qualified Handle.ReadWrite as RW
23import qualified Handle.Read as RO
25import Gauge hiding (env)
26import Prelude hiding (last, length)
27import Streamly.Benchmark.Common
29-------------------------------------------------------------------------------
31-------------------------------------------------------------------------------
34moduleName = "FileSystem.Handle"
36-------------------------------------------------------------------------------
38-------------------------------------------------------------------------------
42 env <- mkHandleBenchEnv
43 defaultMain (allBenchmarks env)
48 [ bgroup (o_1_space_prefix moduleName) $ Prelude.concat
49 [ RO.allBenchmarks env
50 , RW.allBenchmarks env
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list