Skip to content
0:00 / 0:00

#fn-fx#javafx#clojure

Intro to fn(fx)

Timothy Baldridge

729 subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • A classic. People kept recommending it from 2015 to 2019.
  • Presented by Timothy Baldridge, creator of fn(fx)
  • Linked in the descriptionhalgari/fn-fx
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

2.6K views11 years ago2 recommendations

Programming languagesSoftware designLisp and ClojureFunctional programming

Timothy Baldridge introduces fn(fx), a declarative, React-like JavaFX library for building desktop user interfaces in Clojure.

A quick introduction to a declarative JavaFX library for Clojure. github.com/halgari/fn-fx

Why it's here

2 people recommend this

What people say. Recommended as a declarative, React-like approach to building JavaFX desktop GUIs in Clojure.

u/nbates80in r/Clojure • Recommends

How to learn to use fn-fx? I'm a Clojure newbie who knows almost nothing of JavaFX. I watched an intro to fn-fx and I liked it because it is really declarative and similar to the React way of doing things (which I'm quite familiar with). I read the example apps too. But now I'm facing a problem, the API documentation is almost non existent. So I don't know what controls I have available, or available properties. Is the only way of learning this going through JavaFX resources and then try to figure out how to do the same by browsing fn-fx source base? Btw, is seesaw the "canonical" way of doing GUI in clojure?

u/prepromorphismin r/Clojure • Recommends

On “Making a gui in Clojure (Swing, FX or WebApp)”

No opinion with any backed experience sorry; I wrote my own and at first it began as a learning exercise then i just kept going and it suits my needs at the moment. fn-fx seems interesting though, takes the concepts of react and applies it to javafx, Tim baldridge has a link to this video