Custom Query (164 matches)


Show under each result:

Results (16 - 18 of 164)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Ticket Resolution Summary Owner Reporter
#1638 fixed Plot manipulation alanoth alanoth

Mathematica provides a good interface for plotting graphs and then to manipulate the constants and get real-time changes in the plot.

The project would involve adding such facilities to the plot library, and then (if possible) creating a sample app to demonstrate these features.

How it helps: As there are no free alternatives to mathematica, this feature which can be very beneficial for mathematical analysis is still not available for free. Such an application will aid mathematical analysis and help students and professionals all over the world.

NOTE: I am interested in doing this project and would like for someone experienced to provide difficulty estimates. Also, it would be nice to know if there is anyone willing to mentor this project.

#67 fixed LLVM Binding none alcremi@…

LLVM (Low Level Virtual Machine) is a fast-evolving, well maintained, free, compilation infrastructure. The input is "a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands". Many optimizations passes can be trigerred. LLVM is used by the PyPy? project as one of its back-end. Such a back-end for haskell compilers could be a way to use the manpower invested in LLVM, which is not available for the other haskell compiler back-ends (C-- for instance)

Note that there already is a llvm package on hackage. This project should try to extend this with missing functionality.

Interested Mentors

Interested Students

  • (2007) Marek Materzok (tilk) <marek.materzok@…>
  • (2007) Soenke Hahn <shahn@…>
#1612 fixed Working on the scoutess build-bot / continuous integration software alpmestan

Scoutess aims at providing the Haskell community a powerful and viable build bot with a few key services like dependency tracking, on-commit build testing, nightly builds with handling of multiple GHC versions (and dependency versions), report generation, etc. Of course, all the builds will be sandboxed and many of the services will be configurable (and in particular, you will be able to turn them on/off).

Some of the possible tasks include:

  • writing the sandboxed building service around cabal-dev, virtualhenv or hs-env, and integrating it with the current code-base (for example, making it use the 'LocalHackage?' service instead of just fetching packages over and over again)
  • writing the dependency-tracking service (which would eventually also include tracking the development repositories of the dependencies)
  • working on the report generation and posting system (but that would most likely require the build service to be implemented)

See for more details about this GSoC proposal.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Note: See TracQuery for help on using queries.