Apps with 'Functional Language' feature

All apps in Apps with 'Functional Language' feature category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. Haskell icon
     72 likes

    Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • US flagUnited States
    Haskell screenshot 1
    77 alternatives
  2. iMovie icon
     122 likes

    With iMovie for iOS and macOS, you can enjoy your videos like never before. It’s easy to browse your clips and create Hollywood-style trailers and stunning 4K-resolution movies. You can even start editing on iPhone or iPad, then finish on your Mac.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • iPhone
    • iPad
    • US flagUnited States
    Whether you’re using a Mac or an iOS device, it’s never been easier to make it in the movies. Just choose your clips, then add titles, music, and effects. iMovie even supports 4K video for stunning cinema-quality films. And that, ladies and gentlemen, is a wrap.
    A powerful performance in every movie.

iMovie delivers a tour de force on iPad Pro. Work with multiple 4K video clips. Create effects like picture-in-picture or split screen in real time. And use keyboard shortcuts to speed up your editing performance.
    iMovie screenshot 2
    +1
    iMovie screenshot 3
    182 alternatives
  3. Elixir icon
     18 likes

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • FreeBSD
    • DragonFly BSD
    • BR flagBrazil
    Elixir screenshot 1
    77 alternatives
  4. Scala icon
     67 likes

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • CH flagSwitzerland
    Scala screenshot 1
    77 alternatives
  5. D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • US flagUnited States
    D (Programming Language) screenshot 1
    74 alternatives
  6. Erlang icon
     33 likes

    Concurrent, functional programming language enabling fault-tolerant, distributed, and scalable real-time systems, with hot swapping, garbage collection, and dynamic typing.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • SE flagSweden
    • European Union flagEU
    Erlang screenshot 1
    42 alternatives
  7. Functional-first, open-source language for .NET, supporting static typing, succinct syntax, advanced pattern matching, object-oriented and asynchronous programming.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • US flagUnited States
    F# (programming language) screenshot 1
    76 alternatives
  8. GNU Guix icon
     24 likes

    A purely functional package manager and an advanced distribution of the GNU operating system developed by the GNU Project—which respects the freedom of computer users.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Self-Hosted
    • GNU Hurd
    Xfce desktop environment
    GNOME desktop environment
    Login screen
    +1
    Guix Emacs interface
    211 alternatives
  9. Clojure icon
     31 likes

    Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • US flagUnited States
    Clojure screenshot 1
    78 alternatives
  10. Raku icon
     7 likes

    Raku unifies many great ideas that aren't usually found in other programming languages. While several other languages offer some of these features, none of them offer all.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    21 alternatives
  11. Underscore.js icon
     12 likes

    Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    15 alternatives
  12. Pyret icon
     3 likes

    Pyret is a programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming. It's under active design and development, and free to use or modify.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Online
    • Self-Hosted
    • US flagUnited States
    Pyret screenshot 1
    10 alternatives
  13. Cylinder icon
     4 likes

    Cylinder is a jailbreak tweak that lets you animate your icons when you swipe pages on the SpringBoard.

    Cost / License

    • Free
    • Open Source

    Platforms

    • iPhone
    Cylinder screenshot 1
    Cylinder screenshot 2
    2 alternatives
  14. Kitten is a statically typed, stack-based functional programming language designed to be simple and fast. It is a concatenative language, combining aspects of imperative and pure functional programming.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    1 alternatives