Paradigm
Functional
Programs are constructed by applying and composing functions.
Plangs
- .NET
- Agda
- APL
- AssemblyScript
- Ballerina
- Bun
- C#
- C++
- Cassette
- Ciao
- Clean
- Clojure
- Clozure CL
- CoffeeScript
- Common Lisp
- Coq
- Curry
- Cython
- D
- Dart
- DataScript
- Elixir
- Elvish
- Emacs Lisp
- Enso
- Erlang
- Extempore
- F#
- Factor
- Fantom
- FAUST
- Fennel
- Flix
- Flutter
- Formulog
- Fortran
- Frink
- Futhark
- Gambit
- Gleam
- Go
- Gravity
- Groovy
- Hack
- Haskell
- Haxe
- Hy
- Idris
- Imba
- Janet
- Jank
- Java
- JavaScript
- jq
- Julia
- K
- Kotlin
- Lisp
- Lobster
- Lua
- MATLAB
- Mercury
- MLton
- Mojo
- MoonScript
- Nim
- Nix
- Node.js
- OCaml
- Odin
- Perl
- PHP
- Picat
- PKL
- Pony
- PowerShell
- Pure
- PureScript
- Python
- R
- R5RS
- Racket
- Raku
- Rakudo
- Rascal
- Reason
- Rebol
- Red
- Ruby
- Rust
- Rye
- SBCL
- Scala
- Scheme
- Shen
- Squirrel
- Standard ML
- SuperCollider
- Svelte
- Swift
- Tcl
- Teyjus
- TypeScript
- Unison
- V
- V8
- Vim script
- Whiley
- Wolfram Language
- XQuery
- Zig