Back to marketplace
12 Fundamentals of Functional Programming
No description yet. This curated deck is ready for daily study.
Total cards: 4•Content version: v4•Public deck•Updated: 8/1/2026
Card preview (4)
#1
Front (Question)
Define function type.
Back (Answer)
#2
Front (Question)
Define co-domain and domain.
Back (Answer)
Domain is a set from which a function’s input values are chosen Co-domain is the set from which the function’s output value is chosen. A function is mapping from a set of inputs (domain) and set out outputs (co-domain)
#3
Front (Question)
What is a first-class object and how is it used?
Back (Answer)
any object that can be passed as an argument to or can be returned by a function
#4
Front (Question)
Outline what a functional paradigm is.
Back (Answer)
A functional program describes series of functions. Each function takes in data in the form of arguments and returns an output. e.g. Haskell, Standard ML Scheme Lisp.