题目
CPT_S-355-PULLM-1-LEC Scheduled Quiz 1
单项选择题
Fill in the '???' with the correct code fragment such that Expected Result: [2, 4, 6]
选项
A.(\x -> x `mod` 2 == 0)
B.(\x -> x `mod` 2 /= 0)
C.x `mod` 2 /= 0
D.x `mod` 2 == 0

查看解析
标准答案
Please login to view
思路分析
First, examine what the code is trying to do: filter a list to keep only those elements that satisfy a predicate, so the predicate must be a function that takes an element (a number in this case) and returns a Bool.
Option 1: (\\x -> x `mod` 2 ==......Login to view full explanation登录即可查看完整答案
我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。
类似问题
Which of the following statements best describes a higher-order function in functional programming? Choices: A function that can only take primitive data types as input. A function that operates solely on immutable data. A function that either takes other functions as arguments or returns a function as its result. A function that executes without any side effects.
Question at position 19 Given a function foo that takes an integer as an argument and returns a function as its result, which of the following statements is TRUE about foo?The function returned by foo must return an integer as a result. foo is a higher-order function, while the function returned by foo may or may not be a higher-order functionThe function returned by foo is a higher-order function.The function returned by foo must take an integer as an argument.Clear my selection
Question at position 4 Which of the following are examples of higher-order functions commonly used in functional programming?filterformapif
Which of the following statements best describes a higher-order function in functional programming?
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!