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
     69 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
    Haskell screenshot 1
    72 alternatives
  2. iMovie icon
     121 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
    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
    154 alternatives
  3. 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

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    D (Programming Language) screenshot 1
    70 alternatives
  4. GNU Guix icon
     23 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

    Platforms

    • Linux
    • Self-Hosted
    • GNU Hurd
    Xfce desktop environment
    GNOME desktop environment
    Login screen
    +1
    Guix Emacs interface
    205 alternatives
  5. Elixir icon
     15 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
    Elixir screenshot 1
    73 alternatives
  6. Erlang icon
     31 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
    Erlang screenshot 1
    39 alternatives
  7. Clojure icon
     30 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

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Clojure screenshot 1
    74 alternatives
  8. Scala icon
     65 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

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Scala screenshot 1
    74 alternatives
  9. 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
    20 alternatives
  10. 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
    14 alternatives
  11. Elm icon
     5 likes

    Elm aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    39 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
    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