SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ghc-network-transport rpm build for : openSUSE Leap 42. For other distributions click ghc-network-transport.

Name : ghc-network-transport
Version : 0.4.4.0 Vendor : obs://build_opensuse_org/devel:languages:haskell
Release : 6.31 Date : 2018-01-23 02:22:34
Group : Development/Languages/Other Source RPM : ghc-network-transport-0.4.4.0-6.31.src.rpm
Size : 0.27 MB
Packager : (none)
Summary : Network abstraction layer
Description :
\"Network.Transport\" is a Network Abstraction Layer which provides the following
high-level concepts:

* Nodes in the network are represented by \'EndPoint\'s. These are heavyweight
stateful objects.

* Each \'EndPoint\' has an \'EndPointAddress\'.

* Connections can be established from one \'EndPoint\' to another using the
\'EndPointAddress\' of the remote end.

* The \'EndPointAddress\' can be serialised and sent over the network, where as
\'EndPoint\'s and connections cannot.

* Connections between \'EndPoint\'s are unidirectional and lightweight.

* Outgoing messages are sent via a \'Connection\' object that represents the
sending end of the connection.

* Incoming messages for /all/ of the incoming connections on an \'EndPoint\' are
collected via a shared receive queue.

* In addition to incoming messages, \'EndPoint\'s are notified of other \'Event\'s
such as new connections or broken connections.

This design was heavily influenced by the design of the Common Communication
Interface
(< http://www.olcf.ornl.gov/center-projects/common-communication-interface>).
Important design goals are:

* Connections should be lightweight: it should be no problem to create
thousands of connections between endpoints.

* Error handling is explicit: every function declares as part of its type which
errors it can return (no exceptions are thrown)

* Error handling is \"abstract\": errors that originate from implementation
specific problems (such as \"no more sockets\" in the TCP implementation) get
mapped to generic errors (\"insufficient resources\") at the Transport level.

This package provides the generic interface only; you will probably also want
to install at least one transport implementation (network-transport-*).

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/haskell:/lts:/7/openSUSE_Leap_42.2/x86_64

Content of RPM  Changelog  Provides Requires

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

Provides :
ghc-network-transport
ghc-network-transport(x86-64)
libHSnetwork-transport-0.4.4.0-AR3LSfaFG5xIzpM3DuAV97-ghc8.0.1.so()(64bit)

Requires :
libHShashable-1.2.4.0-BU6c9a6Q6lID9oy9iugxdV-ghc8.0.1.so()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6()(64bit)
libHSbinary-0.8.3.0-ghc8.0.1.so()(64bit)
libHScontainers-0.5.7.1-ghc8.0.1.so()(64bit)
libgmp.so.10()(64bit)
libHSghc-prim-0.5.0.0-ghc8.0.1.so()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
rpmlib(PayloadIsLzma) <= 4.4.6-1
libHSinteger-gmp-1.0.0.1-ghc8.0.1.so()(64bit)
libHStext-1.2.2.1-JAnD1x1IHr6H3rdrqlXcyH-ghc8.0.1.so()(64bit)
libHSbase-4.9.0.0-ghc8.0.1.so()(64bit)
libHSbytestring-0.10.8.1-ghc8.0.1.so()(64bit)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libHStransformers-0.5.2.0-ghc8.0.1.so()(64bit)
libHSarray-0.5.1.1-ghc8.0.1.so()(64bit)
libHSdeepseq-1.4.2.0-ghc8.0.1.so()(64bit)


Content of RPM :
/usr/lib64/ghc-8.0.1/network-transport-0.4.4.0-AR3LSfaFG5xIzpM3DuAV97
/usr/lib64/ghc-8.0.1/network-transport-0.4.4.0-AR3LSfaFG5xIzpM3DuAV97/libHSnetwork-transport-0.4.4.0-AR3LSfaFG5xIzpM3DuAV97-ghc8.0.1.so
/usr/share/doc/packages/ghc-network-transport
/usr/share/doc/packages/ghc-network-transport/LICENSE

 
ICM