Unconference and Workshops

Day two of Compose :: Melbourne will be a smorgasbord of unconference and workshops. Attendees will be free to present on topics of their choosing throughout the day with audiences assembling organically based on interest.

Workshops will be run in parallel focusing on intruducing new concepts from the typed-functional-programming sphere to the curious and engaged.

The second day of the conference is going to be a free event to encourage interested people in Melbourne to become part of the functional-programming community.


As is standard practice with unconferences, topics to be decided on the day. However, if you wish to let the committee know that you are planning to announce an unconference talk on the day then we would be happy to hear from you so that we can get a feel for what people are offering on the second day!

One example of a talk that will be featured during the unconference around lunch-time is Lucas Martin-King speaking about Q. Q is a quasai-APL-cum-Lisp-style functional language. Lucas has come to learn the language from a Python/C++ background. He thought it might be an interesting perspective (or oddity!) to the usual Scala/Clojure/Haskell stuff that seems to be happening.

Lucas's talk will be titled q) -1 "Talk: Q and Answers";.

If you attend the unconference then you can expect to see many-such interesting and impromptieu presentations on day-two!


RMIT Building 80

Rooms: 80.03.06, 80.03.15 and 80.02.07.


The second day will feature workshops on typed-functional-programming and theory topics.

The Compose :: Melbourne committee will be running an "Introduction-To-Haskell" workshop for beginners who are interested in diving into the Haskell language. As well as the Haskell workshop, Luke Stephenson will be running a workshop on working with free-monads in conjunction with free-applicatives. In the afternoon Rob Howard will be running a introductory Purescript workshop and Sean Seefried will be running an Adroid games-programming in Haskell session... There will be even more free workshops throughout the day that are not currently listed! Keep your eyes open!

Although the second day is a largely-unstructured event, if you wish to run a workshop then please get in touch with the committee to let them know so that they can advertise that your work will be there for others. Also, if your workshop requires more than spontaneous organisation then getting in touch is a must!