Need help with fjord?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

penberg
198 Stars 24 Forks 218 Commits 1 Opened issues

Description

Fjord, F# programming language for the JVM.

Services available

!
?

Need anything else?

Contributors list

# 112,615
Haskell
jvm
eta
PureScr...
122 commits
# 38,598
Apache ...
dpdk
aio
c-plus-...
93 commits

Fjord, F# programming language for the JVM.

Build Status

Fjord is an implementation of the F# programming language for the JVM.

The implementation is at very early stages, so if you are looking to use F# on the JVM, Fjord is probably not for you. However, if you are interested in hacking on F# implementation for the JVM, welcome on board!

Building Fjord

Requirements

Fjord is built and packaged with Apache Maven and requires Java 1.8 or higher to build and run.

Building from sources

To build F#, run:

export MAVEN_OPTS="-Xmx1g"
mvn package

Trying it out

To launch the F# interactive shell run:

./bin/fji

and you are greeted with:

Fjord

For help type #help > _

You can then evaluate F# expressions:

> let x = 1 + 2
val x = 3

Features

  • Aims at F# 3.0 language compatibility

Want to help?

Want to help? Grab the F# specification, fork the GitHub repository, and send a pull request!

For questions and comments, drop me a line on Twitter or on #fjord at irc.freenode.net, or send me email at [email protected]

License

Copyright © 2013 Pekka Enberg and contributors.

Fjord is distributed under the Apache License, Version 2.0.

Credits

(in order of appearance)

  • Alex Biehl

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.