SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ghc-options
Version : 1.2.1.1 Vendor : obs://build_opensuse_org/devel:languages:haskell
Release : 3.40 Date : 2018-01-23 05:26:37
Group : Development/Languages/Other Source RPM : ghc-options-1.2.1.1-3.40.src.rpm
Size : 0.48 MB
Packager : (none)
Summary : A powerful and easy-to-use command-line option parser
Description :
The \'options\' package lets library and application developers easily work with
command-line options.

The following example is a full program that can accept two options,
\'--message\' and \'--quiet\':

\' import Control.Applicative import Options

data MainOptions = MainOptions { optMessage :: String ,
optQuiet :: Bool }

instance \'Options\' MainOptions where defineOptions = pure MainOptions
< *> simpleOption \"message\" \"Hello world!\" \"A message to show the
user.\" < *> simpleOption \"quiet\" False \"Whether to be quiet.\"

main :: IO () main = runCommand $ \\opts args -> do if optQuiet opts
then return () else putStrLn (optMessage opts) \'

>$ ./hello >Hello world! >$ ./hello --message=\'ciao mondo\' >ciao mondo >$
./hello --quiet >$

In addition, this library will automatically create documentation options such
as \'--help\' and \'--help-all\':

>$ ./hello --help >Help Options: > -h, --help > Show option summary. >
--help-all > Show all help options. > >Application Options: > --message :: text
> A message to show the user. > default: \"Hello world!\" > --quiet :: bool >
Whether to be quiet. > default: false.

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-options
ghc-options(x86-64)
libHSoptions-1.2.1.1-DvKmt92WADIDSbuS7WrmU6-ghc8.0.1.so()(64bit)

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6()(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)
libHSbase-4.9.0.0-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)
libHSmonads-tf-0.1.0.3-HVD88uwypLB1Pu4HQI1mbn-ghc8.0.1.so()(64bit)


Content of RPM :
/usr/lib64/ghc-8.0.1/options-1.2.1.1-DvKmt92WADIDSbuS7WrmU6
/usr/lib64/ghc-8.0.1/options-1.2.1.1-DvKmt92WADIDSbuS7WrmU6/libHSoptions-1.2.1.1-DvKmt92WADIDSbuS7WrmU6-ghc8.0.1.so
/usr/share/doc/packages/ghc-options
/usr/share/doc/packages/ghc-options/license.txt

 
ICM