How to Install and Uninstall ghc-snap-core Package on openSuSE Tumbleweed

Last updated: May 19,2024

1. Install "ghc-snap-core" package

Here is a brief guide to show you how to install ghc-snap-core on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install ghc-snap-core

2. Uninstall "ghc-snap-core" package

This is a short guide on how to uninstall ghc-snap-core on openSuSE Tumbleweed:

$ sudo zypper remove ghc-snap-core

3. Information about the ghc-snap-core package on openSuSE Tumbleweed

Information for package ghc-snap-core:
--------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : ghc-snap-core
Version : 1.0.4.2-4.13
Arch : x86_64
Vendor : openSUSE
Installed Size : 2,0 MiB
Installed : No
Status : not installed
Source package : ghc-snap-core-1.0.4.2-4.13.src
Summary : Snap: A Haskell Web Framework (core interfaces and types)
Description :
Snap is a simple and fast web development framework and server written in
Haskell. For more information or to download the latest version, you can visit
the Snap project website at .
This library contains the core definitions and types for the Snap framework,
including:
1. Primitive types and functions for HTTP (requests, responses, cookies,
post/query parameters, etc)
2. A monad for programming web handlers called "Snap", which allows:
* Stateful access to the HTTP request and response objects
* Monadic failure (i.e. MonadPlus/Alternative instances) for declining to
handle requests and chaining handlers together
* Early termination of the computation if you know early what you want to
return and want to prevent further monadic processing
/Quick start/: The 'Snap' monad and HTTP definitions are in "Snap.Core".

5. The same packages on other Linux Distributions