F* AlternativesProgramming Languages and other similar apps like F*

F* is described as 'ML-like functional programming language aimed at program verification. F* can express precise specifications for programs, including functional correctness properties. Programs written in F* can be translated to OCaml or F# for execution' and is a programming language in the security & privacy category. There are seven alternatives to F* for Mac, Windows, Linux and BSD. The best F* alternative is F# (programming language), which is both free and Open Source. Other great apps like F* are OCaml, Yon, Rocq Prover and Isabelle.

Copy a direct link to this comment to your clipboard
F* alternatives page was last updated

Alternatives list

  1. Functional-first language for .NET with static typing, succinct and expressive code, advanced pattern matching, object-oriented features, interop with .NET languages, async programming, type providers, cross-platform support, tooling, and immutable data.

    74 F# (programming language) alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  2. OCaml icon
     6 likes

    OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  3. Yon icon
     1 like

    Yon is an experimental, topos-oriented programming language: a compiled language whose semantics are drawn from category theory (elementary topoi, Heyting algebras, directed type theory) and whose runtime stores every value in a content-addressed heap built on the Leech lattice ?

    Cost / License

    Platforms

    • Mac
    • Linux
    • Windows
    • BSD
     
  4. Rocq Prover icon
     4 likes

    A trustworthy, industrial-strength interactive theorem prover and dependently-typed programming language for mechanised reasoning in mathematics, computer science and more.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Isabelle icon
     3 likes

    Isabelle is a proof assistant for writing and checking mathematical proofs by computer.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  6. Agda icon
     2 likes

    Agda is a dependently typed functional programming language. It has inductive families, i.e., data types which depend on values, such as the type of vectors of a given length. It also has parametrised modules, mixfix operators, Unicode characters, and an interactive Emacs...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  7.  Like

    Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
7 of 7 F* alternatives