2 रिपॉजिटरी
Statically typed languages that integrate functional, imperative, and logic programming paradigms.
Distinct from Language Features and Paradigms: Shortlist contains guides and AI-specific hybrid patterns, not the identity of a general multi-paradigm language.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Multi-Paradigm Programming Languages. Refine with filters or upvote what's useful.
Scala is a statically typed programming language and compiler that combines object-oriented and functional programming paradigms. It serves as a cross-platform runtime language capable of targeting the Java Virtual Machine and JavaScript to share logic between backend servers and web frontends. The project provides a functional programming framework with immutable data structures and higher-order functions to build reliable concurrent and distributed applications. It distinguishes itself through deep interoperability with Java and JavaScript ecosystems and the ability to transform code into n
Combines object-oriented and functional programming paradigms in a statically typed language for the JVM.
Flix is a statically typed multi-paradigm programming language that combines functional, imperative, and logic programming paradigms within a single unified environment. It utilizes a constraint-driven execution environment to derive results by satisfying logical predicates rather than following linear sequential instructions. The language features a unification-based logic engine designed to solve complex computational problems through term unification and backtracking. This is supported by a core library of persistent immutable data structures that ensure side-effect free state management a
A statically typed language combining functional, imperative, and logic programming paradigms within a single environment.