Welcome to the Vienna Scala User Group!

Upcoming events

July Scala Monthly Meetup
31.07.2014 18:00 @ StockWerk

Preliminary Agenda “Distributed, functional programming -  convergent/commutative replicated data types" by Bernhard Huemer [30 min.]: • Eventual consistency in your application without any coordination thanks to convergent/commutative replicated data types. • In particular I’ll cherry-pick some theory from this presentation http://www.slideshare.net/jboner/the-road-to-akka-cluster-and-beyond and present examples around this proposal for Akka: https://groups.google.com/forum/#!msg/akka-dev/k4gHDS13iFk/7OAXpcqPSD8J” We need more talks, mini-talks & lightning talks!  Make your proposals in the comments below. We also need sponsors!
Read more

Functional Programming Study Group #8
06.08.2014 18:00 @ openForce Information Technology GesmbH

Join us to discuss the book Functional Programming in Scala. Don't be scared: It's monads this time (chapter 11). Please note:  we are using revision 14 of the book. We will  set up a Google hangout again for those of you who cannot join us in person. The link will be posted in the comments at the beginning of the meeting. What do I have to do in order to join? All you have to do is read the text (and RSVP).  But you will learn/benefit more in my experience if you also try to do some of the exercises.  If you put your solutions  somewhere publicly accessible (e.g. GitHub) or bring them to the meeting, we can discuss and compare different approaches What does presenting a chapter involve? There is no need to prepare slides or anything  like that. But you will need to read the text more closely to be able to summarise the individual sections of your chapter for us and lead and encourage the discussion. It will be your call to  separate the less important aspects from the more important ones, as we usually have only 90 mins in total for the discussion.
Read more

Past events

Functional Programming Study Group #7
22.07.2014 18:00 @ openForce Information Technology GesmbH

Beware of the m-words!  We have reached part 3 of the book. Our discussion of purely algebraic structures begins with chapter 10 "Monoids". Please note:  revision 14 of the book has just been published. We will  set up a Google hangout again for those of you who cannot join us in person. The link will be posted in the comments at the beginning of the meeting. What do I have to do in order to join? All you have to do is read the text (and RSVP).  But you will learn/benefit more in my experience if you also try to do some of the exercises.  If you put your solutions  somewhere publicly accessible (e.g. GitHub) or bring them to the meeting, we can discuss and compare different approaches What does presenting a chapter involve? There is no need to prepare slides or anything  like that. But you will need to read the text more closely to be able to summarise the individual sections of your chapter for us and lead and encourage the discussion. It will be your call to  separate the less important aspects from the more important ones, as we usually have only 90 mins in total for the discussion.
Read more

Talks

Exploring the Unit type

Exploring the Unit type

Some not so well known facts about the Scala Unit type.

Scalaz introduction

Scalaz introduction

Some of the less wacky bits about Scalaz. :)

Heiko's article on Typeclasses / Type-safe equality:

Tips and tricks for setting up a Play 2 project

Tips and tricks for setting up a Play 2 project

A small set of tips and tricks for setting up a vanilla Play 2 project. Presentation given at Devoxx 2013 in Antwerp.

All talks

Our Sponsors