mmsyn7ukr-0.12.0.4: A simple basic interface to some SoX functionality or to produce a voice that can be used by mmsyn7h

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellSafe
LanguageHaskell2010

Control.Exception.FinalException

Contents

Description

Maintainer : olexandr543@yahoo.com

A program and a library that can be used as a simple basic interface to some SoX functionality or for producing the approximately Ukrainian speech with your own recorded voice (actually it produces the needed sound representations).

Synopsis

Documentation

Exception

catchEnd :: FinalException -> IO () Source #

Function to work with exception FinalException similarly to the example in the documentation for the catch function. It throws an exception to the thread where it is called. Basically, the function is intended to terminate the program with the informational message (if used in the main thread without exception handler). Because NeededInfoIsShown is exception that actually only is a signal that the needed information is given and is not any exceptional but rather standard situation the output of the function in such a case is printed to the stdout handle (with the default to stderr in all other cases).