Re: simple question

2001-07-31 Thread Tom Schrijvers
Cagdas Ozgenc wrote: > books2 :: Database2 -> Person -> [Book] > > books2 db person = head [ snd tuple | tuple <- db, fst tuple == person ] > > borrowers2 :: Database2 -> Book -> [Person] > borrowers2 db book = [ person | (person, books) <- db, book <- books ] You can't pattern match against

Re: Prob with numeric values

2002-05-23 Thread Tom Schrijvers
> Hello, > > I m having some difficulties with the following thing: > > I've made a class which looks somehow like this: > class A a where >inc::a->a > > > now, when I want to make a instance of it with type Int and define the > function inc like this: > > instance A Int where > i

Re: name of List.nub function

2002-05-24 Thread Tom Schrijvers
On Fri, May 24, 2002 at 10:00:35AM -0700, Brian Huffman wrote: > Hi, > > This is just for fun, really, but does anyone know how the nub function from > the standard List module got its name? (It is the function that removes > duplicates from a list, in case you are not familiar with it.) I look

Re: [Haskell] indirectly recursive dictionaries

2009-03-17 Thread Tom Schrijvers
=> 2nd C1 inst C2 Int y, C1 y ==> C2 FD improvement {Int/y} <<<< C2 Int Int, C1 Int ==> C1 Int cycle detected C2 Int Int ==> C2 1st instance {} It seems that you want improvement to happen at a higher priority than GHC

[Haskell] FLOPS 2012: 1st Call for Papers

2011-08-15 Thread Tom Schrijvers
interfaces, Internet applications, XML, databases, formal methods and model checking. The proceedings will be published as an LNCS volume. The proceedings of the previous meeting (FLOPS 2010) were published as LNCS 6009. PC co-Chairs - Tom Schrijvers (Ghent University, Belgium

[Haskell] FLOPS 2012: final call for papers & deadline extension

2011-12-05 Thread Tom Schrijvers
user interfaces, Internet applications, XML, databases, formal methods and model checking. The proceedings will be published as an LNCS volume. The proceedings of the previous meeting (FLOPS 2010) were published as LNCS 6009. PC co-Chairs - Tom Schrijvers (Ghent

[Haskell] PhD position at Ghent University

2011-12-07 Thread Tom Schrijvers
odels" under the direction of Tom Schrijvers. The successful applicant has a master degree in Computer Science or equivalent. Ideally, she/he will also have a strong, documented interest in doing research. Strong problem-solving and programming skills are essential. Prior knowledge of purely

[Haskell] PPDP 2013: Call for Papers

2013-03-15 Thread Tom Schrijvers
Chalmers University of Technology, Sweden Jan Wielemaker Universiteit van Amsterdam, The Netherlands Program Chair Tom Schrijvers Department of Applied Mathematics and Computer Science Ghent University 9000 Gent, Belgium General Chair Ricardo Pena

[Haskell] PPDP 2013: 2nd Call for Papers

2013-05-07 Thread Tom Schrijvers
University of Porto, Portugal Torsten Schaub University Potsdam, Germany Tom Schrijvers Ghent University, Belgium Martin SulzmannHochschule Karlsruhe, Germany Wouter Swierstra Universiteit Utrecht, The Netherlands Tarmo Uustalu Institute of

[Haskell] PPDP'13: Last call for papers

2013-06-06 Thread Tom Schrijvers
University Potsdam, Germany Tom Schrijvers Ghent University, Belgium Martin SulzmannHochschule Karlsruhe, Germany Wouter Swierstra Universiteit Utrecht, The Netherlands Tarmo Uustalu Institute of Cybernetics, Estonia Janis Voigtlaender

[Haskell] CHR 2006: 2nd Call for Papers

2006-04-07 Thread Tom Schrijvers
mbuco * Martin Sulzmann, National University of Singapore * Maurizio Gabbrielli, Universita di Bologna * Thom Fruehwirth, Universitaet Ulm * Tom Schrijvers, Katholieke Universiteit Leuven Workshop Coordinators: [EMAIL PROTECTED] Tom Schrijvers (contact person) De

Re: [Haskell] MTL violates coverage condition?

2007-11-20 Thread Tom Schrijvers
try it, but GHC should run out of stack on this one or give up. I'm currently working with Martin Sulzmann on a relaxed set of conditions for FDs and type functions. Cheers, Tom -- Tom Schrijvers Department of Computer Science K.U. Leuven Celestijnenlaan 200A B-3001 Heverlee Belgium tel:

[Haskell] Postdoctoral Position in Programming Languages at KU Leuven

2014-09-22 Thread Tom Schrijvers
appointment of prof. Tom Schrijvers as research professor at KU Leuven. The position's aim is to reinforce the research activities in functional programming, logic programming and/or programming language theory. To apply you must hold a recent PhD (or be about to graduate) in one of the above are

[Haskell] Postdoc Position in Functional and Constraint Programming at KU Leuven

2014-10-21 Thread Tom Schrijvers
domain-specific languages (DSLs) embedded in Haskell for constraint programming. It is part of the EU project GRACeFUL whose overarching theme is tools for collective decision making. The KU Leuven part of the project is under the direction of prof. Tom Schrijvers. To apply you must hold a recent

[Haskell] Postdoctoral Position in Functional Programming

2014-12-17 Thread Tom Schrijvers
, 2015. Send your application (cover letter, cv, 3 references) and any enquiries to tom.schrijv...@cs.kuleuven.be . -- prof. dr. ir. Tom Schrijvers Research Professor KU Leuven Department of Computer Science Celestijnenlaan 200A 3001 Leuven Belgium Phone: +32 16 327 830 http

[Haskell] Leuven Haskell User Group meeting on April 21

2015-04-15 Thread Tom Schrijvers
You are kindly invited to the special edition of the Leuven Haskell User Group with guest presentation by Amplidata. For details see: https://groups.google.com/d/msg/leuven-haskell/VNcTKtFPGL0/gQhPWtxTbg4J -- prof. dr. ir. Tom Schrijvers Research Professor KU Leuven Department of Computer

[Haskell] Leuven Haskell User Group: Season 2

2015-11-09 Thread Tom Schrijvers
! -- prof. dr. ir. Tom Schrijvers Research Professor KU Leuven Department of Computer Science Celestijnenlaan 200A 3001 Leuven Belgium Phone: +32 16 327 830 http://people.cs.kuleuven.be/~tom.schrijvers/ ___ Haskell mailing list Haskell@haskell.org http

[Haskell] Postdoctoral position in Functional, Constraint and/or Logic Programming

2016-02-10 Thread Tom Schrijvers
Prof. Tom Schrijvers invites applications for a postdoctoral position in the area of functional, constraint and logic programming. The position revolves around domain-specific languages (DSLs) embedded in Haskell for constraint programming. It is part of the EU project GRACeFUL whose overarching

[Haskell] Doctoral or Post-Doctoral Position in Programming Language Theory & Implementation

2016-09-18 Thread Tom Schrijvers
theoretical foundations of programming languages * constraint logic programming For more details and application: https://icts.kuleuven.be/apps/jobsite/vacatures/53891815?lang=en For questions about the position, get in touch. -- prof. dr. ir. Tom Schrijvers Research Professor KU Leuven

[Haskell] PhD Position in Functional Programming and Programming Language Theory

2018-06-27 Thread Tom Schrijvers
PHD POSITION IN FUNCTIONAL PROGRAMMING AND PROGRAMMING LANGUAGE THEORY (ref. BAP-2018-431) The group of prof. Tom Schrijvers has expertise in a broad range of topics related to functional programming and programming language theory, including recent contributions to Haskell's type system an

[Haskell] CfP: Haskell Symposium 2020

2020-02-04 Thread Tom Schrijvers
ed Clare Martin Oxford Brookes University Andrey Mokhov Jane Street Shin-Cheng Mu Academia Sinica Nikolaos Papaspyrou National Technical University of Athens Simon Peyton Jones Microsoft Research Cambridge Norman Ramsey Tufts University Exequiel Rivas INRIA Tom Schrijvers (chair) KU Leuven Martin Sul

[Haskell] Haskell Symposium 2020 -- Call for Papers: Regular track & demos

2020-04-14 Thread Tom Schrijvers
ed Clare Martin Oxford Brookes University Andrey Mokhov Jane Street Shin-Cheng Mu Academia Sinica Nikolaos Papaspyrou National Technical University of Athens Simon Peyton Jones Microsoft Research Cambridge Norman Ramsey Tufts University Exequiel Rivas INRIA Tom Schrijvers (chair) KU Leuven Martin Sul