Export or edit this venue...

Lucky Labrador Tap Room

1700 N Killingsworth St
Portland, OR 97217, United States (map)

Future events happening here

  • - No events -

Past events that happened here

  • Thursday
    Nov 9 2017
    Portland Perl Mongers - Checking-in on Perl 6

    Lucky Labrador Tap Room

    Bring your laptop and curiosity about Perl 6 to join us for a night of hacking, hello world, and whatnot. Meeting in North Portland for variety.

  • Monday
    Jun 20 2016
    Hacking Web Stuff with F#

    Lucky Labrador Tap Room

    Ok, F#ers, got a special guest coming into town that would like to do some web stuff hacking, and thus...

    Hacking Web Stuff with F#

    In this hands on session, we'll have a look at two F# libraries for doing web stuff, both on the server-side and on the client-side. It will be hands-on, so make sure to bring a laptop with F#. For playing with Fable, you'll also need to have node installed! Suave for the server-side

    Suave is a lightweight web-server for F# that lets you compose web applications or REST services from small, correct, asynchronous web parts. It lets you compose asynchronous web services with just a couple of lines of code. For more information check out www.suave.io or demos like the F# snippes web site.

    Fable is an F# to JavaScript compiler that lets you use functional-first programming style on the web. It produces modern and clean JavaScript with minimal core library and source maps. It integrates well with modern JavaScript dev tools like node, WebPack and organizes code using ES6 modules.

    Tomas is a computer scientist, book author and open-source developer. He wrote a popular book called "Real-World Functional Programming" and is a lead developer of several F# open-source libraries, but he also contributed to the design of the F# language as an intern and consultant at Microsoft Research. He is a partner at fsharpWorks (http://fsharpworks.com) where he provides trainings and consulting services. Tomas recently submitted his PhD thesis at the University of Cambridge focused on types for understanding context usage in programming languages, but his most recent work also includes two essays that attempt to understand programming through the perspective of philosophy of science.