Haskell打
関連タイピング
-
プログラムの説明に出てきそうな日本語を集めました。
プレイ回数116短文かな30秒 -
kotlinの予約語などです
プレイ回数1139英語短文148打 -
数字4567の練習です
プレイ回数1186長文318打 -
Pythonプログラムを打ちまくる
プレイ回数8910英語長文60秒 -
数字4567と特殊文字『$』『%』『&』『'』の練習です
プレイ回数3165長文617打 -
javaプログラム 初級プログラマ作
プレイ回数3992長文英字350打 -
shift文字『"』『#』の練習
プレイ回数1053311打 -
『,』、『.』、『;』、『/』の練習用です
プレイ回数2370長文記号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
