Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Related work: cite for monad transfomer #8

Closed
dvanhorn opened this issue Nov 13, 2014 · 3 comments
Closed

Related work: cite for monad transfomer #8

dvanhorn opened this issue Nov 13, 2014 · 3 comments

Comments

@dvanhorn
Copy link
Collaborator

The Liang et al paper cites a TR by Moggi for suggesting monad transformers. Is that the right cite (I took a quick look and he doesn't use that term, which isn't to say the idea isn't there...)

@davdar
Copy link
Owner

davdar commented Mar 24, 2015

This TR is already the cite for Moggi for which we attribute "pioneering the application of monads to programming language semantics".

@davdar davdar closed this as completed Mar 24, 2015
@dvanhorn
Copy link
Collaborator Author

On 3/24/15 5:13 PM, davdar wrote:

This TR is already the cite for Moggi for which we attribute "pioneering
the application of monads to programming language semantics".

That's monads. Is there a different cite for monad transformers?

David

@davdar
Copy link
Owner

davdar commented Mar 24, 2015

Yeah, the original credit to transformers goes to Moggi, and credit to Liang et al for popularizing them.

I just pushed another edit. The text now reads:

This work is inspired by the combination of Cousot and Cousot’s theory of abstract interpretation based on Galois connections [1999, 1977, 1979], Moggi’s original monad transformers [1989] which were later popularized in Liang et al.’s monad transformers for modular interpreters [1995], and Sergey et al.’s monadic abstract interpreters [2013], and continues in the tradition of applying monads to program- ming language semantics pioneered by Moggi [16].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants