Custom Query (117 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (28 - 30 of 117)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Ticket Resolution Summary Owner Reporter
#34 fixed Implement back-end dependent SQL generation in HaskellDB none paolo
Description

Currently HaskellDB uses the same SQL generator for all database systems. Unfortunately different database systems support different SQL dialects. The project is to make it possible to use different SQL generators for different back-ends, and implement generators for common database systems such as for example MySQL, PostgreSQL and SQLite. The project could also include adding support for back-end specific SQL extensions (such as various string and date functions, non-standard field types etc.) to the HaskellDB query language.

Interested Mentors

  • Björn Bringert (bringert) <bringert@…>

Interested Students

  • Ivan Tarasov (navi) <Ivan.Tarasov@…>
  • Jose Benjamin Perez Soto <josebenjaminp@…>
#37 wontfix Refactoring to Classes none paolo
Description

Haskell has a powerful overloading mechanism with interfaces provided by type classes and bindings to those interfaces by instance declarations. It is natural during program development first to define a system without overloading, and then to identify ways in which it can be introduced. This might be by identifying a single set of functions to form the basis of a class, or by identifying two such sets, which are to share the same collection of names.

The aim of the project is to identify the use cases which would be most helpful to users, and then to implement them in the Haskell Refactorer, HaRe,. A particularly fertile application area is in transformation of non-monadic code into a monadic version.

Interested Mentors

  • (2006) Simon Thompson <s.j.thompson@…>

Interested Students

#38 invalid <deleted> none paolo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Note: See TracQuery for help on using queries.