[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#644378: ITP: haskell-language-haskell-extract -- automatically extract functions from the local code.

Package: wnpp
Severity: wishlist
Owner: Kiwamu Okabe <kiwamu@debian.or.jp>

* Package name    : haskell-language-haskell-extract
  Version         : 0.2.1
  Upstream Author : Oscar Finnsson & Emil Nordling
* URL             : http://github.com/finnsson/template-helper
  Vcs-Browser     :
* License         : BSD3
  Programming Lang: Haskell
  Description     : automatically extract functions from the local code.
 language-haskell-extract contains some useful helper functions on top of
 Template Haskell.
 functionExtractor extracts all functions after a regexp-pattern.
 > foo = "test"
 > boo = "testing"
 > bar = $(functionExtractor "oo$")
 will automagically extract the functions ending with "oo" such as
 > bar = [("foo",foo), ("boo",boo)]
 This can be useful if you wish to extract all functions beginning with test
 (for a test-framework) or all functions beginning with wc (for a web
 functionExtractorMap works like functionsExtractor but applies a function
 over all function-pairs.
 This functions is useful if the common return type of the functions is
 a type class.

Kiwamu Okabe

Reply to: