[Club2] Invitation: Automatic Instantiation of Type Classes in Isabelle/HOL @ Wed Jun 6, 2018 14:00 - 14:45 (CEST) (club2 at mailbroy.informatik.tu-muenchen.de)

julianbrunner at gmail.com julianbrunner at gmail.com
Tue May 15 18:26:52 CEST 2018


You have been invited to the following event.

Title: Automatic Instantiation of Type Classes in Isabelle/HOL
Speaker: Jonas Rädle
Type: Master's Thesis Presentation

Abstract:
Type classes are a fundamental construct in many functional programming  
languages. Since writing instances for type classes can be tedious, there  
exist a number of mechanisms to automatically derive such instances.  
Examples include Haskell's generic-deriving package and Scala's shapeless  
library. In this thesis, we present such a mechanism for Isabelle/HOL.
In contrast to type classes in other languages, Isabelle classes can be  
annotated with laws that must be fulfilled by every instance. In addition  
to deriving type class operations, the library described in this thesis  
attempts to automatically prove that these laws hold for the derived  
instances.
When: Wed Jun 6, 2018 14:00 – 14:45 Berlin
Where: MI 00.09.038 (Turing)
Calendar: club2 at mailbroy.informatik.tu-muenchen.de
Who:
     * Julian Brunner - creator
     * Jonas Raedle
     * club2 at mailbroy.informatik.tu-muenchen.de

Event details:  
https://www.google.com/calendar/event?action=VIEW&eid=Nm5mMXB0NjF0am1tNnVvcnJha2Q4dTE0OTYgY2x1YjJAbWFpbGJyb3kuaW5mb3JtYXRpay50dS1tdWVuY2hlbi5kZQ&tok=NTIjc2U2ZWJlM3RvZmY0Y2g1bm11bmlibTVtOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbTk0YmQ5ZjJjNTllMTc3NTk5ZGJiYmRjMDM3OTQxYTEzZTFlODIxZTE&ctz=Europe%2FBerlin&hl=en&es=0

Invitation from Google Calendar: https://www.google.com/calendar/

You are receiving this courtesy email at the account  
club2 at mailbroy.informatik.tu-muenchen.de because you are an attendee of  
this event.

To stop receiving future updates for this event, decline this event.  
Alternatively you can sign up for a Google account at  
https://www.google.com/calendar/ and control your notification settings for  
your entire calendar.

Forwarding this invitation could allow any recipient to modify your RSVP  
response. Learn more at  
https://support.google.com/calendar/answer/37135#forwarding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20180515/d51a07af/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 2390 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20180515/d51a07af/attachment.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 2441 bytes
Desc: not available
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/club2/attachments/20180515/d51a07af/attachment.bin>


More information about the Club2 mailing list