当前位置:网站首页 > Haskell函数式编程 > 正文

Haskell函数式编程基础习题

-- Exercise 3.14 myMin :: Int -> Int -> Int myMin x y | x < y = x | otherwise = y myMinThree :: Int -> Int -> Int -> Int myMinThree x y z | myMinTwo < z = myMinTwo | otherwise = z where myMinTwo = myMin x y -- Exercise 3.13 -- Exercise 3.12 -- Exercise 3.11 -- Exercise 3.10 fourEqual :: Integer -> Integer -> Integer ->Integer -> Bool fourEqual m n x y = (threeEqual m n x) && (m ==y) threeEqual :: Integer -> Integer -> Integer -> Bool threeEqual m n p = m ==n && n ==p -- Exercise 3.9 threeDifferent :: Integer -> Integer -> Integer -> Bool threeDifferent m n p = m /=n && m/=p && n/= p -- Exercise 3.8 mystery:: Integer -> Integer -> Integer -> Bool mystery m n p = not ( (m == n) && (n==p)) -- Exercise 3.7 -- Exercise 3.6 -- Exercise 3.5 nAnd :: Bool -> Bool -> Bool nAnd True True = True nAnd _ _ = False -- Exercise 3.4 andand :: Bool -> Bool -> Bool andand True True = True andand _ _ = False oror ::Bool -> Bool -> Bool oror True _ = True oror _ True = True oror _ _ = False -- Exercise 3.3 -- Exercise 3.2 -- Exercise 3.1 exOr :: Bool -> Bool -> Bool exOr x y | x /= y = True | otherwise = False 

到此这篇Haskell函数式编程基础习题的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • haskell函数式编程入门 pdf_什么是纯量函数2024-11-03 10:50:11
  • Haskell编程思想之二 函数式编程_haskell函数式编程入门 第二版 pdf2024-11-03 10:50:11
  • haskell函数式编程基础_c语言自带的hash函数2024-11-03 10:50:11
  • haskell函数式程序设计 pdf_excel 排序函数2024-11-03 10:50:11
  • haskell函数式编程入门 pdf_java函数式编程有必要吗2024-11-03 10:50:11
  • haskell函数式程序设计_编程语法基础知识2024-11-03 10:50:11
  • haskell函数式程序设计_c语言库函数手册2024-11-03 10:50:11
  • 函数式编程介绍_编程的基础知识2024-11-03 10:50:11
  • haskell函数定义_c语言自带的hash函数2024-11-03 10:50:11
  • 专访《Haskell函数式编程入门》作者张淞:浅谈Haskell的优点与启发2024-11-03 10:50:11
  • 全屏图片