The NaturalSort package

[ Tags: bsd3, deprecated, text ] [ Propose Tags ]
Deprecated.

A library for sorting strings "naturally", i.e. taking numerical values into account when comparing textual inputs.

E.g., "1" < "10", and "10 bottles of beer" < "100 bottles of beer".


[Skip to Readme]

Properties

Versions 0.2.1
Dependencies base (>=3 && <5), bytestring (>=0.9 && <1), QuickCheck (>=2.1 && <3), strict (==0.3.*) [details]
License BSD3
Copyright (c) Joachim Fasting 2008-2010
Author
Maintainer Joachim Fasting <joachim.fasting@gmail.com>
Category Text
Home page http://github.com/joachifm/natsort
Source repository head: git clone git://github.com/joachifm/natsort.git
Uploaded Mon Apr 5 01:35:36 UTC 2010 by JoachimFasting
Distributions NixOS:0.2.1
Executables test, nsort
Downloads 474 total (10 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
base3

Use base version 3

DisabledAutomatic
driver

Build driver program

DisabledAutomatic
no-lib

Do not build the library (just the driver)

DisabledAutomatic
test

Build test driver

DisabledAutomatic
coverage

Build with code coverage

DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for NaturalSort-0.2.1

[back to package description]

NaturalSort - natural sorting for strings

NaturalSort is a library for sorting strings "naturally", i.e. taking numerical values into account when comparing textual inputs.

For example, "1" < 10, and "10 bottles of beer" < "100 bottles of beer".

Getting

  • git pull git://github.com/joachifm/natsort.git

Building

The preferred method of building is using cabal-install:

cd natsort
cabal install

A driver program is also available:

cabal install -f driver

To run the test suite, do:

cabal configure -f test
./dist/build/test/test

Development

To contribute to the project, please create a fork of the repository.

Licence

NaturalSort is distributed under the terms of the BSD3 license (see COPYING)

Author(s)

Joachim Fasting <joachim.fasting@gmail.com>