Skip to content

extensible-effects conversion#379

Merged
fosskers merged 10 commits intofosskers:aura-1.4from
theotherjimmy:ext-eff
Dec 23, 2015
Merged

extensible-effects conversion#379
fosskers merged 10 commits intofosskers:aura-1.4from
theotherjimmy:ext-eff

Conversation

@theotherjimmy
Copy link
Contributor

This was much harder to understand, and much easier to implement than I thought.

@theotherjimmy
Copy link
Contributor Author

added the commit so that @fosskers and @bb010g can take a look.
But good god the compile errors right now.

90% done with String ==> Text
90% done with MTL ==> Ext-Eff
mostly done with Shelly
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I actually did that.

@fosskers
Copy link
Owner

It looks like this encompasses the Text conversion as well. I'll do some tweaks afterward to make the Shelly use a bit more seamless, and that should be much easier now.

@theotherjimmy
Copy link
Contributor Author

Yep. I wanted to get it compiling to check that ext-eff conversion was working. I can confirm now that it is, but it took 1100 lines to check ~30.

so the three major changes in this PR:
String ==> Text
finished Shelly (no more Shell)
MTL ==> Extensible Effects.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should not use the empty list here, instead actually pass arguments to makepkg. it's there for type checking purposes right now.

@fosskers
Copy link
Owner

This is wonderful. Do you consider this good to go?

@theotherjimmy
Copy link
Contributor Author

I do now. :D

@fosskers
Copy link
Owner

Do extensible-effects and type-aligned not have to be added to extra-deps in the stack.yaml? Travis seems to be building it fine regardless, though.

@theotherjimmy
Copy link
Contributor Author

I don't know. I only use cabal.
On Dec 23, 2015 1:16 AM, "Colin Woodbury" notifications@github.com wrote:

Do extensible-effects and type-aligned not have to be added to extra-deps
in the stack.yaml? Travis seems to be building it fine regardless, though.


Reply to this email directly or view it on GitHub
#379 (comment).

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

Successfully merging this pull request may close these issues.

2 participants