1. The ever popular Functional Programming News segment

    meetup.com/Brisbane-Functional-Programming-Group/events/163979162/

    # vimeo.com/88487290 Uploaded 77 Plays / / 0 Comments Watch in Couch Mode
  2. # vimeo.com/86060863 Uploaded 24 Plays / / 0 Comments Watch in Couch Mode
  3. Haskell - Pure and simple - Ben Kolera

    Part 2 of 2
    meetup.com/Brisbane-Functional-Programming-Group/events/153882442/

    There is a tendency for some people to make assumptions and write Haskell off due to the fact that it is too academic, that you can't do anything 'real world' with pure functional programming or that you need a degree in category theory just to understand any of the code.

    This talk will help convince you that all of that these assumptions are unfounded, through a shallow dive of some code that I've been writing to implement the PubSubHubbub specification inside of Haskell. You wont learn the ins and outs of the Haskell technologies used, but you should walk away from them unafraid of trying them out and full of ideas of how you could use them yourselves.

    Topics covered will be:

    • The basics of cabal and setting up a project.

    • Enough Haskell syntax to be able to understand the code.
    • Producing a HTTP API via Scotty

    • Consuming HTTP APIs via http-conduit
    • Persisting application state to disk using AcidState
    • Simple in memory message queuing via STM TQueues.
    • Testing all of the above with Tasty + Hunit

    For the curious, the code is here:
    github.com/benkolera/haskell-hubbub

    # vimeo.com/85909474 Uploaded 129 Plays / / 0 Comments Watch in Couch Mode
  4. Haskell - Pure and simple - Ben Kolera

    Part 1 of 2
    meetup.com/Brisbane-Functional-Programming-Group/events/153882442/

    There is a tendency for some people to make assumptions and write Haskell off due to the fact that it is too academic, that you can't do anything 'real world' with pure functional programming or that you need a degree in category theory just to understand any of the code.

    This talk will help convince you that all of that these assumptions are unfounded, through a shallow dive of some code that I've been writing to implement the PubSubHubbub specification inside of Haskell. You wont learn the ins and outs of the Haskell technologies used, but you should walk away from them unafraid of trying them out and full of ideas of how you could use them yourselves.

    Topics covered will be:

    • The basics of cabal and setting up a project.

    • Enough Haskell syntax to be able to understand the code.
    • Producing a HTTP API via Scotty

    • Consuming HTTP APIs via http-conduit
    • Persisting application state to disk using AcidState
    • Simple in memory message queuing via STM TQueues.
    • Testing all of the above with Tasty + Hunit

    For the curious, the code is here:
    github.com/benkolera/haskell-hubbub

    # vimeo.com/85766161 Uploaded 708 Plays / / 0 Comments Watch in Couch Mode
  5. Clojure from the Trenches by Hugo Firth

    meetup.com/Brisbane-Functional-Programming-Group/events/104664312/

    Hugo has had some recent experience working on an enterprise Clojure project as a junior developer with no prior exposure to FP.

    His talk will share his team's experience and discuss some of the pain points that they encountered. This includes:- learning clojure, leiningen and emacs as quickly as possible- unit tests vs repl- managing configurations- unit testing code with side effects

    # vimeo.com/80576311 Uploaded 190 Plays / / 0 Comments Watch in Couch Mode

Brisbane Functional Programming Group

Tom Adams

Technical presentations from the Brisbane Functional Programming Group (BFPG).

BFPG site: bfpg.org/

Browse This Channel

Shout Box

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels. Channels