SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ghc-non-empty rpm build for : openSUSE Leap 15. For other distributions click ghc-non-empty.

Name : ghc-non-empty
Version : 0.3.0.1 Vendor : obs://build_opensuse_org/devel:languages:haskell
Release : lp150.2.2 Date : 2018-11-02 20:40:32
Group : Development/Libraries/Haskell Source RPM : ghc-non-empty-0.3.0.1-lp150.2.2.src.rpm
Size : 0.50 MB
Packager : (none)
Summary : List-like structures with static restrictions on the number of elements
Description :
We provide the data type \'NonEmpty\' that allows to store a list-like structure
with at least or exactly \'n\' elements, where \'n\' is fixed in the type in a kind
of Peano encoding and is usually small. The datatype is intended to increase
safety by making functions total that are partial on plain lists. E.g.
on a non-empty list, \'head\' and \'tail\' are always defined.

There are more such data types like \'Optional\' and \'Empty\'. Together with
\'NonEmpty\' you can define a list type for every finite set of admissible list
lengths.

The datatype can be combined with Lists, Sequences and Sets (from the
\'containers\' package).

The package needs only Haskell 98.

Similar packages:

* \'semigroups\', \'semigroupoids\': restricted to lists, minimum number of
elements: 1, provides more type classes tailored to the use of non-empty lists.

* \'NonEmptyList\': restricted to lists, minimum number of elements: 1

* \'NonEmpty\': restricted to lists, minimum number of elements: 1, designed for
unqualified use of identifiers

* \'Cardinality\':\'NeverEmptyList\'

* \'mono-traversable\':\'Data.MinLen\': allows to specify a minimum number of
elements using type families and works also for monomorphic data structures
like \'ByteString\'

* < http://www.haskell.org/haskellwiki/Non-empty_list>

Related packages:

* \'Stream\': Lists that contain always infinitely many elements.

* \'fixed-length\': Uses the data structure of this package and defines a
closed-world class for fixed-length lists and an according index type.

* \'fixed-list\': Uses the same data structure as this package but is intended
for fixing the number of elements in a list. Requires multi-parameter type
classes with functional dependencies.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/haskell:/lts:/12/openSUSE_Leap_15.0/x86_64

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
ghc-non-empty
ghc-non-empty(x86-64)
libHSnon-empty-0.3.0.1-7bA6Zs1Cmrt1E85rNuErrG-ghc8.4.4.so()(64bit)

Requires :
libHSQuickCheck-2.11.3-3XHQpBYb83U2mMvNz2AjQX-ghc8.4.4.so()(64bit)
libHSarray-0.5.2.0-ghc8.4.4.so()(64bit)
libHSbase-4.11.1.0-ghc8.4.4.so()(64bit)
libHScontainers-0.5.11.0-ghc8.4.4.so()(64bit)
libHSdeepseq-1.4.3.0-ghc8.4.4.so()(64bit)
libHSghc-boot-th-8.4.4-ghc8.4.4.so()(64bit)
libHSghc-prim-0.5.2.0-ghc8.4.4.so()(64bit)
libHSinteger-gmp-1.0.2.0-ghc8.4.4.so()(64bit)
libHSpretty-1.1.3.6-ghc8.4.4.so()(64bit)
libHSprimitive-0.6.3.0-DaZpcxwJp2TGn8ITSgfI4C-ghc8.4.4.so()(64bit)
libHSrandom-1.1-9LLJAJa4iQFLJiLXBOBXBV-ghc8.4.4.so()(64bit)
libHStemplate-haskell-2.13.0.0-ghc8.4.4.so()(64bit)
libHStf-random-0.5-BZa4jMFCdGCK8yjkzN18lQ-ghc8.4.4.so()(64bit)
libHStime-1.8.0.2-ghc8.4.4.so()(64bit)
libHStransformers-0.5.5.0-ghc8.4.4.so()(64bit)
libHSutility-ht-0.0.14-CqclJgoUReM5xZSC1dChOW-ghc8.4.4.so()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libgmp.so.10()(64bit)
libm.so.6()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib64/ghc-8.4.4/non-empty-0.3.0.1-7bA6Zs1Cmrt1E85rNuErrG
/usr/lib64/ghc-8.4.4/non-empty-0.3.0.1-7bA6Zs1Cmrt1E85rNuErrG/libHSnon-empty-0.3.0.1-7bA6Zs1Cmrt1E85rNuErrG-ghc8.4.4.so
/usr/share/licenses/ghc-non-empty
/usr/share/licenses/ghc-non-empty/LICENSE

 
ICM