Python objects and lets you capture that as cleanly as possible.
Loosely inspired by Django's ORM, you write simple class definitions
to define the expected structure of your XML document.
WWW: http://www.rfk.id.au/software/
building bioinformatics-related tools and utilities.
Current list of features includes: a Sequence data type supporting
protein and nucleotide sequences and conversion between them.
WWW: http://blog.malde.org/index.php/the-haskell-bioinformatics-library/
PR: ports/142187
Submitted by: Jacula Modyun <jacula(at)gmail.com>
search many standard Haskell libraries by either function
name, or by approximate type signature.
WWW: http://www.haskell.org/hoogle/
PR: ports/142145
Submitted by: Jacula Modyun <jacula(at)gmail.com>
* This release needs PHP5.1.2!
* many Editor improvements
o automatic list indention
o better headline system
o link wizard template authors need to provide CSS
* compatibility fixes for IE8 and Chrome
* PHP 5.3 compatibility fixes
* row span support in tables
* downloadable code blocks
* fulltext search improvements
* added filename search in media manager
* new dformat function plugin and template authors should replace
strftime calls with this function
* one click revert button for managers template authors need to
add this button
* nicer admin screen template authors need to provide CSS
* XMLRPC improvements
* many smaller feature enhancements
* more plugin events
* some performance optimizations
* minor security enhancements
* many, many, many bug fixes
While I'm there, grab maintainership.
the standard haskell-src package, and handles most registered syntactic
extensions to Haskell, including:
* Multi-parameter type classes with functional dependencies
* Indexed type families (including associated types)
* Empty data declarations
* GADTs
* Implicit parameters
* Template Haskell
and a few more. All extensions implemented in GHC are supported.
Apart from these standard extensions, it also handles regular patterns as
per the HaRP extension as well as HSX-style embedded XML syntax.
WWW: http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/
PR: ports/142188
Submitted by: Jacula Modyun <jacula(at)gmail.com>
format. It is easy for humans to read and write. It is easy for
machines to parse and generate. It is based on a subset of the
JavaScript Programming Language, Standard ECMA-262 3rd Edition -
December 1999.
This library provides a parser and pretty printer for converting
between Haskell values and JSON.
WWW: http://hackage.haskell.org/package/json
PR: ports/142184
Submitted by: Jacula Modyun <jacula(at)gmail.com>
unstructured HTML code, sometimes known as tag-soup. The HTML does not
have to be well formed, or render properly within any particular
framework. This library is for situations where the author of the HTML
is not cooperating with the person trying to extract the information, but
is also not trying to hide the information.
WWW: http://www-users.cs.york.ac.uk/~ndm/tagsoup/
PR: ports/142183
Submitted by: Jacula Modyun <jacula(at)gmail.com>
you set up HTTP connections, transmitting requests and processing the
responses coming back, all from within the comforts of Haskell. It's
dependent on the network package to operate, but other than that, the
implementation is all written in Haskell.
A basic API for issuing single HTTP requests + receiving responses is
provided. On top of that, a session-level abstraction is also on offer
(the BrowserAction monad); it taking care of handling the management of
persistent connections, proxies, state (cookies) and authentication
credentials required to handle multi-step interactions with a web server.
The representation of the bytes flowing across is extensible via the use
of a type class, letting you pick the representation of requests and
responses that best fits your use. Some pre-packaged, common instances
are provided for you (ByteString, String.)
WWW: http://projects.haskell.org/http/
PR: ports/142178
Submitted by: Jacula Modyun <jacula(at)gmail.com>
to return more descriptive error messages, programmer defined error messages,
Maybe wrapped results and default values.
These functions can be used to reduce the number of unsafe pattern matches in
your code.
WWW: http://www-users.cs.york.ac.uk/~ndm/safe/
PR: ports/142144
Submitted by: Jacula Modyun <jacula(at)gmail.com>
original Scrap Your Boilerplate work. It requires few extensions to
Haskell.
WWW: http://www-users.cs.york.ac.uk/~ndm/uniplate/
PR: ports/142143
Submitted by: Jacula Modyun <jacula(at)gmail.com>
ideas from category theory. Notable bits include: comonads,
adjunctions, and various recursion schemes a'la the research paper
"Functional Programming with Bananas, Lenses, Envelopes and
Barbed Wire".
WWW: http://comonad.com/reader/
PR: ports/142142
Submitted by: Jacula Modyun <jacula(at)gmail.com>
in the IO monad, like IORefs or parts of the OpenGL state.
WWW: http://www.haskell.org/HOpenGL/
PR: ports/142128
Submitted by: Jacula Modyun <jacula(at)gmail.com>
the general notion of explicitly handled identifiers for API objects, e.g. a
texture object name in OpenGL or a buffer object name in OpenAL.
WWW: http://www.haskell.org/HOpenGL/
PR: ports/142127
Submitted by: Jacula Modyun <jacula(at)gmail.com>
Remove unneeded postpatch section
Other PRs just set the default location of the
default config file: ports/142247 ports/125655 ports/122422
PR: ports/133098
Submitted by: Daniel Bond <db@danielbond.org>
linked to this lib with new boost-libs will work. Compiling a new binary
(such as net-p2p/qbittorrent) linked to this lib linked to old boost-libs
will fail.
Adopt the orphan.
Fix crash with downloaded/availability bars when the torrent has too many pieces
Take over maintainership of the port, add ipv6 to CATEGORIES, and
enable libnotify support by default.