1Biber::UCollate(3) User Contributed Perl Documentation Biber::UCollate(3)
2
3
4
6 Biber::UCollate - Biber::UCollate objects
7
8 new
9 Instantiate new Unicode::Collate::Locale object with some extra reporting checks.
10 We need this also so that we can chain some things during sorting object construction.
11 Without an object, we would need to call a regular subroutine but due to the special
12 semantics of Schwartzian transforms, we need to chain all sorting elements so that they return
13 a boolean value (see Biber.pm). This is much tidier with Foo->new()->change()->cmp than
14 with something messy like "my $uc = create_uc_object; $uc->change()->cmp()" etc.
15
17 Philip Kime "<philip at kime.org.uk>"
18
20 Please report any bugs or feature requests on our Github tracker at
21 <https://github.com/plk/biber/issues>.
22
24 Copyright 2012-2022 Philip Kime, all rights reserved.
25
26 This module is free software. You can redistribute it and/or modify it
27 under the terms of the Artistic License 2.0.
28
29 This program is distributed in the hope that it will be useful, but
30 without any warranty; without even the implied warranty of
31 merchantability or fitness for a particular purpose.
32
33
34
35perl v5.34.0 2022-01-31 Biber::UCollate(3)