Haskell打
関連タイピング
-
右端の下の『\』およびshift文字『?』『*』『_』の練習
プレイ回数2310長文425打 -
Pythonプログラムを打ちまくる
プレイ回数9379英語長文60秒 -
数字『8』『9』およびshift文字『(』『)』の練習
プレイ回数1689長文331打 -
数字4567と特殊文字『$』『%』『&』『'』の練習です
プレイ回数3198長文617打 -
プログラムの説明に出てきそうな日本語を集めました。
プレイ回数120短文かな30秒 -
Javaを中心としたプログラムで使いそうな英単語
プレイ回数221英語短文30秒 -
『-』『=』の練習用です
プレイ回数4152長文367打 -
『,』、『.』、『;』、『/』の練習用です
プレイ回数2400長文記号389打
問題文
(main :: io ())
main :: IO ()
(import qualified)
import qualified
(mapm)
mapM
(foldl)
foldl
(import prelude hiding)
import Prelude hiding
(putstrln)
putStrLn
(do)
do
(mapaccuml)
mapAccumL
(read)
read
(liftm)
liftM
(form_)
forM_
(map)
map
(zip)
zip
(hputstr)
hPutStr
(deriving (eq, show))
deriving (Eq, Show)
(return)
return
(where)
where
(let)
let
(case)
case
(just)
Just
(nothing)
Nothing
(true)
True
(false)
False
([1..])
[1..]
(runst)
runST
(runstate)
runState
(execstate)
execState
(put)
put
(get)
get
(modify)
modify
(newarray)
newArray
(modifyioref)
modifyIORef
(newioref)
newIORef
(control.monad)
Control.Monad
(data.list)
Data.List
(data.map)
Data.Map
(data.set)
Data.Set
(debug.trace)
Debug.Trace
(control.arrow)
Control.Arrow
(control.applicative)
Control.Applicative
(text.parsercombinators.parsec)
Text.ParserCombinators.Parsec
(data)
data
(data.bytestring.lazy.char8)
Data.ByteString.Lazy.Char8
(unfoldr)
unfoldr
(unsafeperformio)
unsafePerformIO
(monad m =>)
Monad m =>
(instance)
instance
(class)
class
(head)
head
(tail)
tail
(init)
init
(null)
null
(length)
length
(concatmap)
concatMap
(all)
all
(any)
any
(scanl)
scanl
(replicatem)
replicateM
(cycle)
cycle
(iterate)
iterate
(take)
take
(drop)
drop
(group)
group
(sort)
sort
(filter)
filter
(lines)
lines
(words)
words
(curry)
curry
(uncurry)
uncurry
(fst)
fst
(snd)
snd
(fail)
fail
(mzero)
mzero
(flip)
flip
(undefined)
undefined
(error)
error
