string2int :: String -> Int
foldr'' :: (a -> b -> b) -> b -> [a] -> b
foldl''
tmp
compose :: (b -> c) -> (a -> b) -> a -> c
+ one example
Some definition about cube