call-alloy-0.6.0.2: A simple library to call Alloy given a specification
Safe HaskellNone
LanguageHaskell2010

Language.Alloy.Exceptions

Description

Defines Exceptions that can occur while using the call-alloy library

Synopsis

Documentation

newtype AlloyResponseFailure Source #

An unexpected Alloy response.

This would usually happen when call-alloy does not know how to interpret a response that was received from Alloy. In this case an issue should be opened, describing in detail what was tried and the received error response.

newtype Alternatives a Source #

Possible alternatives.

Constructors

Alternatives 

Fields

newtype Expected Source #

Containing an expectation.

Constructors

Expected 

Fields

newtype Got Source #

Containing what we actually got.

Constructors

Got 

Fields

newtype RelationName Source #

How to refer to a specific relation.

Constructors

RelationName