{
    "id": 2646,
    "public_id": "cc9a5f79-9f08-49f4-a1dd-e6199f91c4c2",
    "name": "Programming Functional",
    "description": "Based on pure functions, closures, and state-avoidance. e.g. *lambda*, *recursion*, *immutability*, *currying*",
    "word_count": 33,
    "source_url": "https:\/\/dnslister.com\/lists\/cc9a5f79-9f08-49f4-a1dd-e6199f91c4c2",
    "attribution": "Data from Domain Name Finder (https:\/\/dnslister.com\/lists\/cc9a5f79-9f08-49f4-a1dd-e6199f91c4c2)",
    "words": [
        "argument",
        "bind",
        "closure",
        "compose",
        "currying",
        "evaluation",
        "expression",
        "filtering",
        "fold",
        "function",
        "functor",
        "generator",
        "highorder",
        "immutability",
        "lambda",
        "lazyevaluation",
        "list",
        "mapping",
        "monad",
        "parameter",
        "patternmatching",
        "purefunction",
        "recursion",
        "reducing",
        "referentialtransparency",
        "return",
        "sideeffect",
        "state",
        "tailrecursion",
        "tuple",
        "typeclass",
        "yield",
        "zip"
    ]
}