2004
DOI: 10.1093/logcom/14.4.571
|View full text |Cite
|
Sign up to set email alerts
|

Monad-independent Dynamic Logic in HasCasl

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
43
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(43 citation statements)
references
References 21 publications
0
43
0
Order By: Relevance
“…This might involve the combination of particular programming language constructs and their semantics with the pure algebraic-logic semantics of Expander2 specifications. Related work has been done by combining the algebraic specification language CASL [3] with Haskell [25].…”
Section: Resultsmentioning
confidence: 99%
“…This might involve the combination of particular programming language constructs and their semantics with the pure algebraic-logic semantics of Expander2 specifications. Related work has been done by combining the algebraic specification language CASL [3] with Haskell [25].…”
Section: Resultsmentioning
confidence: 99%
“…It is slightly modified w.r.t. the standard laws for monads, the main subtlety arising from partiality being the treatment of the first unit law [74]. The notation is (almost) identical to the one used in Haskell, i.e.…”
Section: Monads For Functional-imperative Programmingmentioning
confidence: 99%
“…12. Note that it is only thanks to the treatment of partial functions in the specification of monads that the state monad is really an instance of Monad, since stricter versions of the first monad law fail to hold for the state monad (see [74] for a more detailed discussion). Monads specified in HasCasl in the style of Fig.…”
Section: Monads For Functional-imperative Programmingmentioning
confidence: 99%
See 2 more Smart Citations