We are pleased to have YOW! presenter Tony Morris share his experience using functional programming in commercial development. Tony is an expert in Haskell and Scala and founder of Brisbane FP user group, which has over 200 members. Many YOW! attendees enjoyed Tony's FP workshop in December. This is an opportunity to see practical FP in the wilds of enterprise web development.
5.30pm - Welcome with drinks and light food
6.00pm - Presentation with Q & A following
7.30pm - Networking drinks following presentation
Using Pure FP in Commercial Practice
Tony Morris - Ephox
In this talk, we will take a look at pure functional code excerpts using the Scala programming language taken from a live production application running on the IBM WebSphere Application Server. We will be looking at data structures and programming techniques such as Lenses, JSON parsing and database programming with iteratees, all of which are used to produce the application.
The result is a high reliability software with the ability to adapt to change from ever-demanding consumers without fear of failure.
Tony Morris is a software product developer who has deployed functional programming techniques in the industry for over 10 years. Tony teaches informally and at the tertiary level and aspires to observe the direct benefits of advanced programming techniques to produce a viable commercial result.
Follow Tony on Twitter @dibblego
Many thanks to our Premier Sponsor
DiUS partners with its clients to build transactional web applications that create business value. Our services range from inception to delivery, allowing us to work with our clients to shape and define their business needs, and follow through to deliver exceptional software.
Central to our approach is our belief that validation and learning are critical to building the right product, the right way. We use Lean and Agile methodologies to test assumptions, learn what customers really want, shorten development cycles, measure progress and decrease the total cost of ownership. We also invest heavily in validating the latest technologies and processes to ensure optimum delivery. We apply these principles not only to client projects, but also in the development of our own products.
In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.