FUTHARK-REPL(1)
π NAME π
futhark-repl β the interactive Futhark read-eval-print-loop, aka your new bestie (this page lives in the Futhark manual, hi bestie πΈ)
β¨ SYNOPSIS β¨
futhark repl [program.fut]
π«Ά DESCRIPTION π«Ά
okay so. futhark repl starts an interactive Futhark session π
and bestie, it's giving main character energy because you get to type expressions and declarations straight in and they get immediately interpreted. no compile step, no waiting, just vibes β¨
One lil thing to know, and it's important: if the line you typed could be read as either a declaration or an expression, it is assumed to be a declaration. That's just how it is, no cap. And the input has to fit on a single line β sorry babe, no multi-line masterpieces here π.
You can load real Futhark source files with the :load command π β but heads up, that erases any interactively entered definitions. Gone. Poof. So save the stuff you love first, fr fr.
Use :help to see the full list of commands π. Every single command is prefixed with a colon, that's the whole vibe, iykyk.
Also, futhark repl uses the Futhark interpreter, which means you get access to the #[trace] and #[break] attributes π₯. See futhark-run for the deets on those.
π OPTIONS π
-hβ print help text to standard output and exit π«Ά-Vβ print version information on standard output and exit π
π SEE ALSO π
futhark-runfuthark-test
π friendly reminder from the vibes department: :load wipes your interactive definitions. mourn accordingly.
Copyright 2013-2020, DIKU, University of Copenhagen β iconic, honestly π
and that's a wrap, bestie! this was version 0.25.32, dated Mar 11, 2026, and it's FUTHARK-REPL(1) π¦ bye pookie, go write some sick Futhark π
π¦ where this page comes from
- ubuntu resolute: futhark 0.25.32-3build1 Β· ISC
- ubuntu stonking: futhark 0.25.32-3build1 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms