How to Install and Uninstall ghc-turtle Package on openSUSE Leap

Last updated: May 20,2024

1. Install "ghc-turtle" package

This guide covers the steps necessary to install ghc-turtle on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install ghc-turtle

2. Uninstall "ghc-turtle" package

In this section, we are going to explain the necessary steps to uninstall ghc-turtle on openSUSE Leap:

$ sudo zypper remove ghc-turtle

3. Information about the ghc-turtle package on openSUSE Leap

Information for package ghc-turtle:
-----------------------------------
Repository : Main Repository
Name : ghc-turtle
Version : 1.5.24-bp155.2.14
Arch : x86_64
Vendor : openSUSE
Installed Size : 967.9 KiB
Installed : No
Status : not installed
Source package : ghc-turtle-1.5.24-bp155.2.14.src
Upstream URL : https://hackage.haskell.org/package/turtle
Summary : Shell programming, Haskell-style
Description :
'turtle' is a reimplementation of the Unix command line environment in Haskell
so that you can use Haskell as both a shell and a scripting language.
Features include:
* Batteries included: Command an extended suite of predefined utilities
* Interoperability: You can still run external shell commands
* Portability: Works on Windows, OS X, and Linux
* Exception safety: Safely acquire and release resources
* Streaming: Transform or fold command output in constant space
* Patterns: Use typed regular expressions that can parse structured values
* Formatting: Type-safe 'printf'-style text formatting
* Modern: Supports 'text' and 'system-filepath'
Read "Turtle.Tutorial" for a detailed tutorial or "Turtle.Prelude" for a
quick-start guide
'turtle' is designed to be beginner-friendly, but as a result lacks certain
features, like tracing commands. If you feel comfortable using 'turtle' then
you should also check out the 'Shelly' library which provides similar
functionality.

5. The same packages on other Linux Distributions