We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a9c6958 commit 09d1503Copy full SHA for 09d1503
Reverse.hs
@@ -0,0 +1,8 @@
1
+module Reverse where
2
+
3
+-- "Curry is awesome" -> "awesome is Curry."
4
+rvrs :: String -> String
5
+rvrs x = drop 9 x ++ (drop 5 (take 9 x)) ++ take 5 x ++ "."
6
7
+main :: IO ()
8
+main = print $ rvrs "Curry is awesome"
ThirdLetter.hs
@@ -0,0 +1,2 @@
+thirdLetter :: String -> Char
+thirdLetter x = x !! 2
TopOrLocal.hs
@@ -0,0 +1,10 @@
+module TopOrLocal where
+topLevelFunction :: Integer -> Integer
+topLevelFunction x = x + woot + topLevelValue
+ where
+ woot :: Integer
+ woot = 10
9
+topLevelValue :: Integer
10
+topLevelValue = 5
0 commit comments