💡 Words with a Similar Meaning to "Functional reactive programming"
Found via reverse dictionary — words that share a conceptual meaning.
| Word | Definition |
|---|---|
| functional programmingnoun | (programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved. |
| reactive programmingnoun | (programming) A declarative programming paradigm where changes to values are automatically propagated, without the need for explicit reassignment. |
| dataflow programmingnoun | (programming paradigm) programming paradigm that models a program as a directed graph of the data flowing between operations, implementing architecture and dataflow principles. |
| purely functional programming | In computer science, purely functional programming usually designates a programming paradigm—a style of building the structure and elements of computer programs—that treats all computation as the evaluation of mathematical functions. |
| monadnoun | One thing, one being, one item. |
| reactivex | (Rx, also known as Reactive Extensions) a software library originally created by Microsoft that allows imperative programming languages to operate on sequences of data regardless of whether the data is synchronous or asynchronous. |
| procedural programming | a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other. |
| async/await | In computer programming, the async/await pattern is a syntactic feature of many programming languages that allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function. |
| data-driven programmingnoun | (programming) A programming paradigm where data, rather than explicit control flow logic, guides a program's behavior. |
| continuation-passing stylenoun | (programming) A style of programming in which every user function f takes an extra argument c known as a continuation. Whenever f would normally return a result r to its caller, it instead returns the result of applying the continuation to r. |
| stream processingnoun | (programming) A computing paradigm for gathering, processing and analyzing data stream. |
| event-driven architecturenoun | (software engineering) A software architectural pattern promoting the production, detection, consumption of, and reaction to events. |
| object-oriented programmingnoun | (programming) A programming paradigm that uses hierarchies of objects, instantiated from templates called classes, to design applications and computer programs. |
| mapreduce | a programming model and an associated implementation for processing and generating big data sets with a parallel and distributed algorithm on a cluster. |
| constraint programming | a paradigm for solving combinatorial problems that draws on a wide range of techniques from artificial intelligence, computer science, and operations research. |
| structured concurrency | a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by using a structured approach to concurrent programming. |
| task parallelism | (also known as function parallelism and control parallelism) a form of parallelization of computer code across multiple processors in parallel computing environments. |
| service-oriented programming | a programming paradigm that uses "services" as the unit of computer work, to design and implement integrated business applications and mission critical software programs. |
| event-driven programmingnoun | (programming, paradigm) A programming paradigm where the flow of the program is determined by events. |
| interface-based programming | Interface-based programming, also known as interface-based architecture, is an architectural pattern for implementing modular programming at the component level in an object-oriented programming language which does not have a module system. |
Translate “Functional reactive programming” into Another Language
Pick a language — the word will be pre-filled in the translator.