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

Fix stack-safety of foldM #1

Closed
wants to merge 1,117 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1117 commits
Select commit Hold shift + click to select a range
69c1aab
Check alternate Comonad laws
ceedubs Dec 13, 2015
bdf5648
Merge pull request #746 from ceedubs/alt-comonad-laws
adelbertc Dec 14, 2015
fb8c996
Fix monadErrorHandleWith/monadErrorHandle mix up in laws
ceedubs Dec 14, 2015
03ffaa8
Add tests of kleisli left and right identity laws
ceedubs Dec 14, 2015
0a10e76
Merge pull request #747 from ceedubs/monad-error-laws
stew Dec 14, 2015
1e80d70
Merge pull request #748 from ceedubs/kleisli-identities
stew Dec 14, 2015
9938d34
SemigroupK consistency and fix; added compose tests.
milessabin Dec 15, 2015
557ba36
Remove unused Cokleisli.cokleisli method
ceedubs Dec 15, 2015
1a3b465
Check that Cokleisli contramapValue and lmap methods are consistent
ceedubs Dec 15, 2015
9118930
Remove now unnecessary tut resolver
fthomas Dec 15, 2015
6cfdb6d
Merge pull request #754 from fthomas/topic/rm-tut-resolver
tpolecat Dec 15, 2015
34f3817
Minor cleanup to Coproduct
ceedubs Dec 16, 2015
77ca413
Merge pull request #751 from milessabin/master
non Dec 16, 2015
f6ded9e
Added Reducible instance for OneAnd.
milessabin Dec 16, 2015
5c67d9e
Added Alternative#compose and MonoidK#compose.
milessabin Dec 16, 2015
258b289
Merge pull request #756 from ceedubs/coproduct-cleanup
milessabin Dec 16, 2015
b415188
Reinstate composedWith on MonoidK and SemigroupK as an unconstrained …
milessabin Dec 16, 2015
ec82947
Tweaked doc.
milessabin Dec 16, 2015
0596600
Fix typo in OptionT documentation
exlevan Dec 16, 2015
4aab63e
Weakened constraint of RHS of Alternative#compose to Applicative.
milessabin Dec 16, 2015
6fe3e05
Merge pull request #758 from exlevan/master
fthomas Dec 16, 2015
90f40b6
Add ScalaDocs for Option syntax
ceedubs Dec 16, 2015
5aa37e9
Merge pull request #759 from ceedubs/option-syntax-docs
stew Dec 17, 2015
279018e
Merge pull request #753 from ceedubs/cokleisli-contramapValue-test
adelbertc Dec 17, 2015
1c8306c
Add ScalaDoc for some FlatMap syntax
ceedubs Dec 17, 2015
bd28404
Merge pull request #761 from ceedubs/flatmap-docs
adelbertc Dec 17, 2015
fde1d19
Update crossScalaVersions
zaneli Dec 18, 2015
f619620
Remove Kleisli.function method in favor of Kleisli.apply
ceedubs Dec 18, 2015
75891d4
Merge pull request #752 from ceedubs/rm-cokleisli-def
adelbertc Dec 18, 2015
8b6e4ae
Move cats-free and cats-state in to cats-core
DavidGregory084 Dec 18, 2015
50a94c8
Update `travis-publish.sh` removing `free` and `state` project commands
DavidGregory084 Dec 19, 2015
7ccce79
Use SVG for badges
fthomas Dec 20, 2015
962fcab
Remove reference to `free`, `state` modules in docs and fix broken links
DavidGregory084 Dec 21, 2015
d4dc4fa
Improve stack consumption of `Eval.defer`
DavidGregory084 Dec 22, 2015
4a4fcb2
Fix a typo in NotNull
dwijnand Dec 22, 2015
7bdf6f2
Rewrite OptionT.flatMap in terms of flatMapF
dwijnand Dec 22, 2015
b07823f
Dedup orElse/orElseF
dwijnand Dec 23, 2015
213aab0
Merge pull request #767 from fthomas/topic/svg-badges
stew Dec 24, 2015
8d068f7
add Reducible instance for OneAnd, deprecate Foldable instance
aryairani Dec 29, 2015
9c1802e
refactor oneAndReducible to use NonEmptyReducible
aryairani Dec 29, 2015
6253277
Merge pull request #770 from dwijnand/OptionT-flatMap
ceedubs Jan 2, 2016
8566afd
Adds Show[Vector]
mikejcurry Jan 3, 2016
7e7ca84
Adds Show[Stream]
mikejcurry Jan 3, 2016
5311ec5
Merge pull request #764 from zaneli/update-cross-scala-versions
non Jan 4, 2016
9b48dbb
Merge pull request #765 from DavidGregory084/free-state-to-core
non Jan 4, 2016
70200a9
rm dev jekyll config that wasn't working
longcao Dec 21, 2015
70dadfb
fix docs baseurl to not have trailing slash, fixes duped url slashes
longcao Dec 21, 2015
7fe2d24
now without binary compatibility
aryairani Jan 4, 2016
38d4a35
Merge pull request #769 from DavidGregory084/eval-defer-stack-safety
ceedubs Jan 5, 2016
775d630
Remove unused type param on sequence_
ceedubs Jan 5, 2016
971f954
Merge pull request #768 from longcao/fix-docs-duped-url-slashes
ceedubs Jan 5, 2016
2a6e52a
factor out a static inner method from #769 for better GC
aryairani Jan 5, 2016
8b3c015
Merge pull request #775 from mikejcurry/add-stream-show
ceedubs Jan 5, 2016
cb2a945
Merge pull request #774 from mikejcurry/add-vector-show
ceedubs Jan 5, 2016
267721a
Add StateT transformS
adelbertc Jan 5, 2016
caf977f
Merge pull request #778 from ceedubs/rm-type-param-foldable
adelbertc Jan 5, 2016
0857276
Rename SemigroupK.combine to combineK
ceedubs Jan 6, 2016
820cf21
Fix StateT transform comment and add doctest
adelbertc Jan 6, 2016
1f8977b
Merge pull request #780 from adelbertc/state-transformS
ceedubs Jan 6, 2016
81a24d9
Use Eval instead of Trampoline for State
ceedubs Jan 7, 2016
5f0324a
Add ScalaDoc example for foldK syntax
ceedubs Jan 7, 2016
d338150
Remove unused specialized State instance
ceedubs Jan 7, 2016
fc9a75b
Add ScalaDoc examples for Coproduct syntax
ceedubs Jan 7, 2016
30115bc
Make Scaladoc (but not Unidoc) warnings non-fatal
travisbrown Jan 7, 2016
a13f4f7
Merge pull request #787 from travisbrown/topic/cross-module-link-support
ceedubs Jan 8, 2016
2c6abdf
Add ScalaDoc for Either syntax
ceedubs Jan 8, 2016
05add1a
Add ScalaDoc for MonadCombine unite syntax
ceedubs Jan 8, 2016
0529841
Merge pull request #782 from ceedubs/state-eval
adelbertc Jan 8, 2016
8e92896
Add traverseU_ and sequenceU_
adelbertc Jan 10, 2016
a64cd76
Merge pull request #779 from refried/eval-defer-heap-safety
adelbertc Jan 10, 2016
5d87e70
Added scaladoc comments to all the function definitions in cats/arrow…
lukewyman Jan 11, 2016
e4ae734
Merge branch 'master' into topic/arrow-scaladoc
lukewyman Jan 12, 2016
815b8fb
Fix StreamingT.filter bug
ceedubs Jan 12, 2016
ebb92ba
Merge pull request #796 from adelbertc/foldable-unapply-syntax
ceedubs Jan 12, 2016
ceff342
Merge pull request #798 from ceedubs/streamingt-filter-bug
ceedubs Jan 12, 2016
61f148a
fixed a typo in scaladoc comment on cat/arrow/Arrow
lukewyman Jan 12, 2016
591555f
Merge pull request #797 from lukewyman/topic/arrow-scaladoc
ceedubs Jan 13, 2016
d85cf4f
Change Monoidal to Cartesian, add new Applicative laws to test for pr…
adelbertc Jan 10, 2016
56dede8
Fix order of effects in FreeApplicative.foldMap
ceedubs Jan 13, 2016
3d2ffa9
Merge pull request #801 from ceedubs/freeapp-effect-order
non Jan 14, 2016
d8f33c8
Merge pull request #790 from ceedubs/monadcombine-syntax-docs
non Jan 14, 2016
a2253a1
Merge pull request #789 from ceedubs/either-syntax-docs
non Jan 14, 2016
f94b439
Merge pull request #784 from ceedubs/coproduct-syntax-docs
non Jan 14, 2016
0c0379e
Merge pull request #783 from ceedubs/foldK-example
non Jan 14, 2016
45c0be4
Add XorT#valueOr
notxcain Jan 15, 2016
07d0cd1
Add test for XorT#valueOr
notxcain Jan 15, 2016
d4f896a
Prettify XorT#recoverWith
notxcain Jan 15, 2016
35e376b
Merge pull request #807 from notxcain/xort-valueor
ceedubs Jan 15, 2016
d6dce55
Merge pull request #808 from notxcain/prettify-recoverwith
non Jan 15, 2016
e40759a
Merge remote-tracking branch 'upstream/master' into monoidal-redux
adelbertc Jan 15, 2016
312afa7
Add ApplicativeError
travisbrown Jan 18, 2016
15a5e8d
Merge pull request #812 from travisbrown/topic/applicative-error
adelbertc Jan 18, 2016
dc66996
Merge remote-tracking branch 'upstream/master' into monoidal-redux
adelbertc Jan 18, 2016
2fc1444
Update Monad/ApplicativeError tests w/ Cartesian changes
adelbertc Jan 18, 2016
9f16d2f
Add Traverse instance for OneAnd
notxcain Jan 18, 2016
7263202
Add test for Traverse[OneAnd[F, ?]]
notxcain Jan 18, 2016
49190b0
Add serializability test for Traverse[OneAnd[F, ?]]
notxcain Jan 18, 2016
96e92b9
Fix test name
notxcain Jan 19, 2016
61cc646
Monoidal laws defined independent of Functor
adelbertc Jan 19, 2016
4a656d1
Remove unnecessary imaps in CartesianTests
adelbertc Jan 19, 2016
0864952
cats#813 - Adds CoflatMap type class to the Vector Instance
juanpedromoreno Jan 18, 2016
5d87506
cats#813 - Provides CoflatMap tests for VectorTests
juanpedromoreno Jan 18, 2016
4da172f
cats#813 - Removes non-necessary import
juanpedromoreno Jan 19, 2016
c20f6ed
cats#813 - Changes the coflatMap implementation in order to use ListB…
juanpedromoreno Jan 19, 2016
7ee5f2f
cats#813 - Addresses a code review comment, changing the coflatMap im…
juanpedromoreno Jan 19, 2016
4c714fd
Update list of authors
fthomas Jan 19, 2016
06eeb68
Merge pull request #818 from 47deg/juanpedromoreno-adds-coflatmap-typ…
fthomas Jan 19, 2016
cf1c528
Merge remote-tracking branch 'upstream/master' into monoidal-redux
adelbertc Jan 19, 2016
f3c4eba
Upgrade to simulacrum 0.6.1, which makes type classes universal and s…
mpilquist Jan 20, 2016
722ce05
Merge pull request #819 from fthomas/topic/update-authors
milessabin Jan 20, 2016
d8e7e78
Merge pull request #820 from mpilquist/topic/simulacrum-upgrade
milessabin Jan 20, 2016
50ba59a
add more examples to foldable.md
stew Jan 23, 2016
03f625a
Fix two small errors in OptionT docs
rgcase Jan 25, 2016
acbe54e
Merge pull request #816 from notxcain/master
ceedubs Jan 26, 2016
6dc0c32
Merge pull request #825 from rgcase/optionTDocs
ceedubs Jan 26, 2016
0eaf692
Merge remote-tracking branch 'upstream/master' into monoidal-redux
adelbertc Jan 27, 2016
9780e8f
Merge pull request #795 from adelbertc/monoidal-redux
adelbertc Jan 27, 2016
e6cde96
added replicateA to Applicative
lukewyman Jan 29, 2016
ba77953
Merge pull request #772 from refried/oneand-reducible
mpilquist Jan 30, 2016
33642a0
Merge pull request #781 from ceedubs/combineK
ceedubs Jan 30, 2016
d4f8176
changed order of parameter lists for Apply.ap
lukewyman Jan 20, 2016
42d8f7a
Fix ap argument order in a few places
travisbrown Jan 30, 2016
dd6a04c
make the foldRight example more stack safe :wq
stew Jan 30, 2016
3cbc882
Merge pull request #824 from stew/morefoldabledocs
ceedubs Jan 30, 2016
9a7942b
Rename ap on CartesianBuilderN
travisbrown Jan 30, 2016
fadfbc8
Update free monad docs
ceedubs Jan 30, 2016
b56fd6d
Update docs for ap argument order changes
travisbrown Jan 30, 2016
bb38f4c
Update Simulacrum version
travisbrown Jan 30, 2016
a65147e
Move State to data package
ceedubs Jan 30, 2016
4227d0b
We should start publishing to org.typelevel.
non Jan 30, 2016
9f92106
Merge pull request #833 from travisbrown/topic/apply-ap-reverse
ceedubs Jan 30, 2016
42253c3
Update URLs in readme after org change
ceedubs Jan 30, 2016
4f0e90e
Merge pull request #835 from ceedubs/state-data-pkg
fthomas Jan 30, 2016
608919e
Remove commented out code in Yoneda
fthomas Jan 30, 2016
83ac524
Update all the badges following move to typelevel
philwills Jan 30, 2016
cee3016
Merge pull request #840 from philwills/patch-1
fthomas Jan 30, 2016
d476ed4
Remove duplicated cache directories in .travis.yml
fthomas Jan 31, 2016
dd80170
Merge pull request #839 from fthomas/topic/cleanup-yoneda
stew Jan 31, 2016
d85370d
Merge pull request #837 from ceedubs/new-url
fthomas Jan 31, 2016
3a76734
Merge pull request #836 from typelevel/topic/publish-to-typelevel
non Jan 31, 2016
7c9c209
Merge pull request #841 from fthomas/topic/duplicated-cach-dirs
ceedubs Jan 31, 2016
caf7250
Merge branch 'master' into 751-followup
ceedubs Jan 31, 2016
58b3f5b
Update SemigroupK/MonoidK composition
ceedubs Jan 31, 2016
a369fa0
Merge pull request #843 from ceedubs/751-followup
adelbertc Feb 1, 2016
5df87d3
Merge pull request #832 from ceedubs/update-freemonad-docs
ceedubs Feb 1, 2016
6131be0
Fix State import in free monad docs
ceedubs Feb 1, 2016
6b961b0
Merge pull request #847 from ceedubs/fix-free-monad-docs
ceedubs Feb 1, 2016
b85a2b1
Draft of 0.4.0 release notes
travisbrown Feb 1, 2016
e3be1cb
add sbt-sonatype
non Feb 1, 2016
afa0ed2
Setting version to 0.4.0
non Feb 1, 2016
99aa975
Setting version to 0.5.0-SNAPSHOT
non Feb 1, 2016
cbf782e
Merge pull request #848 from travisbrown/topic/0.4.0-release-notes
non Feb 1, 2016
ad7a295
Update list of authors for 0.4.0
fthomas Feb 1, 2016
789f75b
Merge pull request #849 from fthomas/topic/update-autors
ceedubs Feb 1, 2016
e5aaab8
Remove premature item in release notes
travisbrown Feb 1, 2016
87a6c1a
Merge pull request #850 from travisbrown/topic/0.4.0-release-notes-up…
ceedubs Feb 1, 2016
7c40419
Update README and other root docs for 0.4.0
travisbrown Feb 1, 2016
dcb4c8a
Update version in site for 0.4.0
travisbrown Feb 1, 2016
9b60fea
Merge pull request #851 from travisbrown/topic/update-readme
non Feb 1, 2016
8d42eb8
Update build with org change
adelbertc Feb 1, 2016
b5bc707
Use HTTPS in developer URLs
adelbertc Feb 1, 2016
d374a93
Merge pull request #852 from adelbertc/build-sbt-org-change
non Feb 1, 2016
c6750c3
Adds a new LiftTrans typeclass
stew Feb 2, 2016
6cec86b
Better arbitrary for Int => Boolean
milanshen Feb 3, 2016
4e70028
Use sbt-doctest for some Streaming(T) examples
ceedubs Feb 3, 2016
68d6062
Merge pull request #1 from ceedubs/streaming-doctest
mikejcurry Feb 3, 2016
2e57781
Fix #857: Add contravariant documentation page
vpavkin Feb 3, 2016
d80c90e
Update references in Invariant documentation
vpavkin Feb 3, 2016
3495a67
Fix minors in documentation text
vpavkin Feb 3, 2016
cbe3597
Merge pull request #859 from vpavkin/contravariant-docs
non Feb 3, 2016
e180959
Remove a runtime Cons allocation.
milanshen Feb 3, 2016
9961265
Merge pull request #856 from mikejcurry/streaming-t-dropwhile
ceedubs Feb 3, 2016
c0e0e48
Show useful links section with updated styles
vpavkin Feb 4, 2016
b9a2485
Update repository links to typelevel
vpavkin Feb 4, 2016
ad7abab
Handle absolute source urls
vpavkin Feb 4, 2016
b01a01e
Fix DataTypes navigation link active state
vpavkin Feb 4, 2016
456ed11
Hide useful links section on DataTypes page
vpavkin Feb 4, 2016
cf04445
Merge pull request #861 from vpavkin/fix-useful-links
fthomas Feb 4, 2016
15a19ee
Version 0.4.1 release notes and prep
ceedubs Feb 5, 2016
3c05a5f
Setting version to 0.4.1
non Feb 5, 2016
2e9c100
Setting version to 0.5.0-SNAPSHOT
non Feb 5, 2016
e0f1c3c
Add Bifoldable, fixes #94
adelbertc Feb 5, 2016
55f1a60
Merge pull request #863 from ceedubs/0.4.1-prep
non Feb 5, 2016
d3e7ffd
Use bullets to fix formatting of 4.0.1 release notes
ceedubs Feb 5, 2016
1f8e87c
Merge pull request #865 from ceedubs/cleanup-4.0.1-docs
ceedubs Feb 6, 2016
720cc30
Add Bifoldable compose
adelbertc Feb 6, 2016
3b67fad
Add some tests for Coproduct and WriterT
adelbertc Feb 6, 2016
547ee87
Add Bifoldable[Const]
adelbertc Feb 6, 2016
8341240
Fixed doc string for StateT's runEmptyA()
3rdLaw Feb 10, 2016
33ba89b
Merge pull request #870 from 3rdLaw/master
ceedubs Feb 10, 2016
cf3be26
Fix OptionIdOps.some to always return Some
vpavkin Feb 10, 2016
6dbd4b0
Merge pull request #853 from stew/translift
adelbertc Feb 10, 2016
fd23d62
Fix .some test for scala 2.10
vpavkin Feb 11, 2016
c93b2cf
Add more descriptive test name and comments for .some test
vpavkin Feb 11, 2016
c081bdb
Add .get method to StateT
ceedubs Feb 11, 2016
20ea62e
Update OptionIdOps.some test comment
vpavkin Feb 12, 2016
b33be92
Fix bug in freemonad doc
ceedubs Feb 13, 2016
ee36b14
Add explicit return type to impure compiler in freemonad docs
ceedubs Feb 13, 2016
5d9d2d6
added replicateA to Applicative
lukewyman Jan 29, 2016
888e5f8
Merge branch 'topic/extra-combinators' of https://github.com/lukewyma…
lukewyman Feb 15, 2016
0a3b726
Merge branch 'master' into topic/extra-combinators
lukewyman Feb 15, 2016
1e6d9cb
Optimize Eq[Vector[A]] instance:
TomasMikula Feb 15, 2016
3a8519e
added test for replicateA
lukewyman Feb 15, 2016
f84f35b
modified scaladoc comment on replicateA
lukewyman Feb 15, 2016
fd32422
Delegate to Traverse.sequence in Applicative.sequence
ceedubs Feb 16, 2016
72e6f3d
cleaned up scaladoc comment
lukewyman Feb 16, 2016
4611024
Avoid calling Vector.size repeatedly in Eq[Vector].
TomasMikula Feb 16, 2016
3679f00
Add map method to OneAnd. Fix for #885
Feb 16, 2016
b358cd2
Replace the existing map definitions in the type class instances wit…
Feb 16, 2016
2244862
Replace Functor by existing Cats definition of Functor
Feb 16, 2016
a394388
Make Bifoldable extend Any, add syntax, remove currying from bifoldMap
adelbertc Feb 17, 2016
579fb2f
Move import to the top and fix compilation issue
Feb 17, 2016
769efe7
Merge pull request #864 from adelbertc/bifoldable
mpilquist Feb 17, 2016
82b6650
Merge pull request #875 from ceedubs/state-get
mpilquist Feb 17, 2016
ce94b7f
Merge pull request #880 from TomasMikula/VectorEq
mpilquist Feb 17, 2016
5e26a01
Modify syntax as requested in PR comment
Feb 17, 2016
8c35756
Merge pull request #886 from pvillega/master
julien-truffaut Feb 17, 2016
6fe593d
Merge pull request #883 from ceedubs/app-sequence
adelbertc Feb 17, 2016
f308b08
Add applicative syntax
notxcain Feb 16, 2016
fa20a49
Merge pull request #878 from ceedubs/fix-freemonad-doc
adelbertc Feb 21, 2016
665ee72
Add Reducible laws
adelbertc Feb 23, 2016
cfb798c
Add Prod tests
adelbertc Feb 23, 2016
32557cd
Merge pull request #866 from adelbertc/some-tests
stew Feb 24, 2016
9deea3b
Merge pull request #873 from vpavkin/fix-option-id-ops
stew Feb 24, 2016
4820a0c
Merge pull request #884 from notxcain/applicative-syntax
stew Feb 24, 2016
6894c0e
Make table in Kleisli readable
cranst0n Feb 25, 2016
72c1b90
Merge pull request #902 from cranst0n/patch-1
adelbertc Feb 25, 2016
c0c299f
Merge pull request #893 from adelbertc/reducible-laws
non Feb 25, 2016
23550df
Add Bitraverse, fixes #800
adelbertc Feb 25, 2016
887cc19
Bitraverse syntax tests
adelbertc Feb 25, 2016
724b1ad
Merge pull request #903 from adelbertc/bitraverse
non Feb 26, 2016
ee9a6af
Merge pull request #897 from adelbertc/prod-tests
ceedubs Feb 28, 2016
494d850
make Unapply serializable
kailuowang Mar 1, 2016
c292e7f
Merge pull request #905 from kailuowang/master
ceedubs Mar 1, 2016
9699ea1
resolved merge conflict for aged pull request
lukewyman Mar 3, 2016
0490075
corrected typo
lukewyman Mar 3, 2016
97644d7
Make Bifunctor universal, fixes #887
adelbertc Mar 3, 2016
20bca3f
Remove StreamingT
ceedubs Mar 3, 2016
3282209
Remove Streaming
ceedubs Mar 3, 2016
253dc0d
Merge pull request #910 from ceedubs/rm-streaming
adelbertc Mar 3, 2016
b638e29
Merge pull request #830 from lukewyman/topic/extra-combinators
ceedubs Mar 4, 2016
f8b5e29
add -P:scalajs:mapSourceURI option
xuwei-k Mar 4, 2016
ae7b531
Merge pull request #916 from xuwei-k/scalajs-mapSourceURI-option
non Mar 7, 2016
bdbc7e6
Merge pull request #909 from adelbertc/binary-extends-any
ceedubs Mar 8, 2016
989d728
Add .tell and .writer syntax for creating Writers. Fixes #920.
Mar 8, 2016
92a3c5c
Merge pull request #922 from davegurnell/master
stew Mar 9, 2016
926aed6
Add foldM
eed3si9n Jun 19, 2015
651046d
Rewrote to use foldRight
eed3si9n Jan 3, 2016
6bbb05c
Fix test
eed3si9n Jan 3, 2016
5146e59
Fix stack-safety of foldM.
TomasMikula Mar 10, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ TAGS
.idea/*
.idea_modules
.DS_Store
.sbtrc
*.sublime-project
*.sublime-workspace
12 changes: 12 additions & 0 deletions .jvmopts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# see https://weblogs.java.net/blog/kcpeppe/archive/2013/12/11/case-study-jvm-hotspot-flags
-Dfile.encoding=UTF8
-Xms1G
-Xmx3G
-XX:MaxPermSize=512M
-XX:ReservedCodeCacheSize=250M
-XX:+TieredCompilation
-XX:-UseGCOverheadLimit
# effectively adds GC to Perm space
-XX:+CMSClassUnloadingEnabled
# must be enabled for CMSClassUnloadingEnabled to work
-XX:+UseConcMarkSweepGC
35 changes: 28 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,34 @@
language: scala

git:
depth: 9999

scala:
- 2.11.6
- 2.10.6
- 2.11.7

script:
- sbt ++$TRAVIS_SCALA_VERSION validate publishLocal
- scripts/travis-publish.sh

notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/2d5ea16a2f66f60a590b
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false

- https://webhooks.gitter.im/e/2d5ea16a2f66f60a590b
on_success: change
on_failure: always
on_start: false
env:
global:
- secure: Kf44XQFpq2QGe3rn98Dsf5Uz3WXzPDralS54co7sqT5oQGs1mYLYZRYz+I75ZSo5ffZ86H7M+AI9YFofqGwAjBixBbqf1tGkUh3oZp2fN3QfqzazGV3HzC+o41zALG5FL+UBaURev9ChQ5fYeTtFB7YAzejHz4y5E97awk934Rg=
- secure: QbNAu0jCaKrwjJi7KZtYEBA/pYbTJ91Y1x/eLAJpsamswVOvwnThA/TLYuux+oiZQCiDUpBzP3oxksIrEEUAhl0lMtqRFY3MrcUr+si9NIjX8hmoFwkvZ5o1b7pmLF6Vz3rQeP/EWMLcljLzEwsrRXeK0Ei2E4vFpsg8yz1YXJg=
cache:
directories:
- $HOME/.sbt/0.13/dependency
- $HOME/.sbt/boot/scala*
- $HOME/.sbt/launchers
- $HOME/.ivy2/cache
before_cache:
- du -h -d 1 $HOME/.ivy2/cache
- du -h -d 2 $HOME/.sbt/
- find $HOME/.sbt -name "*.lock" -type f -delete
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -type f -delete
85 changes: 85 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
## Authors

A successful open-source project relies upon the community to:

* discuss requirements and possible designs
* submit code and tests
* identify and fix bugs
* create documentation and examples
* provide feedback
* support each other

This file lists the people whose contributions have made Cats
possible:

* Adelbert Chang
* Alessandro Lacava
* Alexey Levan
* Alissa Pajer
* Alistair Johnson
* Amir Mohammad Saied
* Andrew Jones
* Antoine Comte
* Arya Irani
* Ash Pook
* Benjamin Thuillier
* Bobby Rauchenberg
* Brendan McAdams
* Cody Allen
* Colt Frederickson
* Dale Wijnand
* Dave Rostron
* David Allsopp
* David Gregory
* Denis Mikhaylov
* Derek Wickern
* Edmund Noble
* Erik LaBianca
* Erik Osheim
* Eugene Burmako
* Eugene Yokota
* Feynman Liang
* Frank S. Thomas
* Jean-Rémi Desjardins
* Jisoo Park
* Josh Marcus
* Juan Pedro Moreno
* Julien Richard-Foy
* Julien Truffaut
* Kenji Yoshida
* Long Cao
* Luis Angel Vicente Sanchez
* Luke Wyman
* Marc Siegel
* Markus Hauck
* Matthias Lüneberg
* Michael Pilquist
* Mike Curry
* Miles Sabin
* Olli Helenius
* Owen Parry
* Pascal Voitot
* Paul Phillips
* Pavkin Vladimir
* Philip Wills
* Raúl Raja Martínez
* Rintcius Blok
* Rob Norris
* Romain Ruetschi
* Ross A. Baker
* Sarunas Valaskevicius
* Shunsuke Otani
* Sinisa Louc
* Stephen Judkins
* Stew O'Connor
* Sumedh Mungee
* Travis Brown
* Wedens
* Yosef Fertel
* Zach Abbott

We've tried to include everyone, but if you've made a contribution to
Cats and are not listed, please feel free to open an issue or pull
request with your name and contribution.

Thank you!
Loading