Skip to content

Removes dependency on scalaz (#644)#830

Merged
alexarchambault merged 3 commits intocom-lihaoyi:masterfrom
evidenceprime:issue-644
Jul 4, 2018
Merged

Removes dependency on scalaz (#644)#830
alexarchambault merged 3 commits intocom-lihaoyi:masterfrom
evidenceprime:issue-644

Conversation

@anowak
Copy link
Copy Markdown
Contributor

@anowak anowak commented Jun 22, 2018

Coursier no longer depends on scalaz as of 1.1.0-M4. Removing scalaz
means smaller bundle size and keeping interpreter classpath more
pristine.

Coursier no longer depends on scalaz as of 1.1.0-M4. Removing scalaz
means smaller bundle size and keeping interpreter classpath more
pristine.
'values - check212(load(instance.values _), "Map.scala", "def values")
'mapAccumL - check212(load(instance.mapAccumL _), "Map.scala", "def mapAccumL")
'split - check212(load(instance.split _), "Map.scala", "def split")
}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

These tests could probably be kept by adding a dependency on scalaz, in the repl module, only in tests.

@lihaoyi
Copy link
Copy Markdown
Member

lihaoyi commented Jun 23, 2018

I'm fine with whatever, either merging this now or waiting for 1.1.0-FINAL. @alexarchambault feel free to merge (or not) at your leisure

@anowak
Copy link
Copy Markdown
Contributor Author

anowak commented Jun 25, 2018

I need to admit that I ran tests only on Scala 2.11.9 locally.

It would seem that the line introduced by the latest change is redundant. I'm not sure why it makes it work on 2.12.

@alexarchambault
Copy link
Copy Markdown
Collaborator

@lihaoyi Do you have an opinion about 7104f12 (#830 (comment))? I'm ok to merge else.

@lihaoyi
Copy link
Copy Markdown
Member

lihaoyi commented Jul 4, 2018

@alexarchambault Let's just leave it in for now, can't do any harm

@lihaoyi
Copy link
Copy Markdown
Member

lihaoyi commented Jul 4, 2018

go ahead and merge :)

@alexarchambault alexarchambault merged commit e9dee62 into com-lihaoyi:master Jul 4, 2018
@anowak anowak deleted the issue-644 branch July 4, 2018 08:45
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.

3 participants