{
    "id": 4335,
    "public_id": "b72cf5d1-bd5a-4c77-9be2-7ebc7e9bfba3",
    "name": "Programming Paradigms",
    "description": "Types of programming paradigms, type theory, and execution models, for example, declarative, immutability, subtyping, categorytheory, and closures, etc.",
    "word_count": 54,
    "source_url": "https:\/\/dnslister.com\/lists\/b72cf5d1-bd5a-4c77-9be2-7ebc7e9bfba3",
    "attribution": "Data from Domain Name Finder (https:\/\/dnslister.com\/lists\/b72cf5d1-bd5a-4c77-9be2-7ebc7e9bfba3)",
    "words": [
        "actors",
        "adhoc",
        "affine",
        "algebraic",
        "applicative",
        "aspectoriented",
        "bifunctor",
        "borrowchecker",
        "categorytheory",
        "closures",
        "comonad",
        "composability",
        "continuation",
        "coroutines",
        "dataflow",
        "dependent",
        "dependenttypes",
        "effectsystem",
        "eventdriven",
        "fibers",
        "functional",
        "functorial",
        "gadt",
        "generators",
        "higherorder",
        "homoiconicity",
        "imperative",
        "lens",
        "lifetimes",
        "monadic",
        "monoid",
        "nominal",
        "objectoriented",
        "optics",
        "ownership",
        "paradigm",
        "paradigms",
        "parametric",
        "partialapplication",
        "polymorph",
        "procedural",
        "profunctor",
        "purefunctions",
        "reactive",
        "reflection",
        "semigroup",
        "sideeffects",
        "signals",
        "structural",
        "subtyping",
        "typecheck",
        "typechecker",
        "typeclasses",
        "typesystem"
    ]
}