|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "Workshop: Advent of Code with the Typelevel Stack" |
| 4 | +date: 2020-03-06 19:04:06 +0100 |
| 5 | +author: Zainab Ali |
| 6 | +categories: workshop kata scala functional typelevel |
| 7 | +--- |
| 8 | + |
| 9 | +Come along to another London Scala Workshop! This time, we'll be using functional programming, and in particular the [Typelevel libraries](https://typelevel.org/) to solve the first few days of the [Advent of Code](https://adventofcode.com/). |
| 10 | + |
| 11 | +# Agenda |
| 12 | + |
| 13 | +| Time | Topic | |
| 14 | +|--------|---------------------------------------------------------------------| |
| 15 | +| 6:30pm | Doors open. Come along in and get set up | |
| 16 | +| 6:45pm | Workshop - first half | |
| 17 | +| 7:30pm | Digest our new knowledge over some dinner | |
| 18 | +| 7:45pm | Workshop - second half | |
| 19 | +| 8:30pm | Join us in a nearby pub or restaurant to discuss what we've learned | |
| 20 | + |
| 21 | +# Prerequisites |
| 22 | + |
| 23 | +## Sign up! |
| 24 | + |
| 25 | +- Sign up to the [Meetup](https://www.meetup.com/london-scala/events/268770032/). |
| 26 | +- Join the [Gitter channel](https://gitter.im/lsug/advent-of-code-typelevel) |
| 27 | + |
| 28 | +## Set up |
| 29 | + |
| 30 | +This workshop requires a fair amount of dependencies, so try your best to set up before you arrive. You can set up by cloning the [GitHub repository](https://github.com/lsug/advent-of-code-typelevel.git) and follow the instructions on the README. |
| 31 | + |
| 32 | +Don't hesitate to reach out to the Gitter channel if you have any problems. |
| 33 | + |
| 34 | +# Finding us |
| 35 | + |
| 36 | +This month, we're based at [Quantexa](https://g.page/WeWork-10-York-Road?shareHow) |
| 37 | + |
| 38 | +<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2483.5158729641425!2d-0.11789368423015187!3d51.50375107963452!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x487604b8106c6c97%3A0xdbf7769a113e32e0!2sWeWork%2010%20York%20Rd!5e0!3m2!1sen!2suk!4v1583525209542!5m2!1sen!2suk" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen=""></iframe> |
| 39 | + |
| 40 | +The nearest accessible tube stop is **Waterloo station**. |
| 41 | + |
| 42 | +## Directions from Waterloo Station |
| 43 | + |
| 44 | + |
| 45 | +<div markdown="1" class="lsug-location-step"> |
| 46 | + |
| 47 | +{:.lsug-location-step-description} |
| 48 | +Go to the main platform area in Waterloo station and walk all the way to the North-West side of the station (there are big signs for each exit, the one to take is Exit 6) |
| 49 | + |
| 50 | +{:.lsug-location-step-image-container} |
| 51 | +{:class="lsug-location-image"} |
| 52 | +</div> |
| 53 | + |
| 54 | +<div markdown="1" class="lsug-location-step"> |
| 55 | + |
| 56 | +{:.lsug-location-step-description} |
| 57 | +Exit 6 takes you on to a bridge. Follow the bridge, which takes you over the top of the traffic on York Road. As you are leaving the bridge you will walk down some steps. The office is the big glass building to the left of these steps. |
| 58 | + |
| 59 | +{:.lsug-location-step-image-container} |
| 60 | +{:class="lsug-location-image"} |
| 61 | +</div> |
| 62 | + |
| 63 | +<div markdown="1" class="lsug-location-step"> |
| 64 | + |
| 65 | +{:.lsug-location-step-description} |
| 66 | +The entrance to the office is on the side of the building about 15 metres in front of the steps (see picture below) |
| 67 | + |
| 68 | +{:.lsug-location-step-image-container} |
| 69 | +{:class="lsug-location-image"} |
| 70 | +</div> |
| 71 | + |
| 72 | +There is a reception area on the ground floor where you will need to sign in before someone takes you to the 4th floor, where Quantexa's offices are |
| 73 | + |
| 74 | +# Joining remotely |
| 75 | + |
| 76 | +Join the [Virtual Classroom](https://eu.bbcollab.com/guest/9dacd911c58247df98f31826d558db67) to access screenshare and chat features. It will open at 6:15PM, 30 minutes before the session. Please follow the [instructions for joining](https://help.blackboard.com/Collaborate/Ultra/Participant/Join_Sessions#from-a-link_OTP-0). |
0 commit comments