Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Monocle

Optics libraries for Scala
Collective - Host: opensource - https://opencollective.com/scalamonocle - Website: https://optics-dev.github.io/Monocle/ - Code: https://github.com/optics-dev/Monocle

use Kind Projector

github.com/optics-dev/Monocle - b3f98a450594704b3ded0aa37602cfbdd9602db0 authored over 10 years ago
Rewrite major Optics using Profunctors

github.com/optics-dev/Monocle - 389bfe00cb654408267174afb85419fd72e69f30 authored over 10 years ago
Replace Head, Tail, Last, Init by HCons and HSnoc

github.com/optics-dev/Monocle - bf14d7ca5413178b841d8e13f8b5735c73225f30 authored over 10 years ago
Add more Lens benchmark

github.com/optics-dev/Monocle - 491470084c312d5ff8f2ff2e1fd51c4888d4e533 authored over 10 years ago
Merge pull request #132 from dwijnand/add-bench

Add bench module, using JMH & a token benchmark.

github.com/optics-dev/Monocle - d18a440be101b06de1e183b9a7c48e0e20c761c2 authored over 10 years ago
LensBench: Fix compilation, doh.

github.com/optics-dev/Monocle - 66d79abe2ef34d09b4f9079a5a3a417ed5b29056 authored over 10 years ago
Merge pull request #133 from dwijnand/remove-c+p-shapeless-dep-logic

build: Extract shapeless c+p dependency logic.

github.com/optics-dev/Monocle - 66bf519e5ceb83ecac652a64638d176554d26012 authored over 10 years ago
build: Use CrossVersion.full instead of hardcoded version string.

github.com/optics-dev/Monocle - 3eba5ceca24fa33af928e4ba8caab3501c156b21 authored over 10 years ago
build: Extract shapeless c+p dependency logic.

github.com/optics-dev/Monocle - bbb769c7299e3ea58770334a7d0b8d1e3adfa2d8 authored over 10 years ago
Add bench module, using JMH & a token benchmark.

Run with:

monocle-bench/run -i 3 -wi 3 -f1 -t1

Returns:

[info] Benchmark ...

github.com/optics-dev/Monocle - dbbf3c5a7daa05d3035ebe06e094ac28eb471446 authored over 10 years ago
Remove type annotation

github.com/optics-dev/Monocle - efd2cdd4cd4e54ab647c58fcf28507480988715a authored over 10 years ago
Add Json example to show more complex Optics usage

github.com/optics-dev/Monocle - 53058255f288284f6f1f557f06ea1a50e910182b authored over 10 years ago
Add final modifier

github.com/optics-dev/Monocle - f6607cec872c51f75967a2f1a1802a9cc0c5c5f8 authored over 10 years ago
#129 Reorder foldMap parameter definition and add tests for Fold

github.com/optics-dev/Monocle - 591603e46ec750ace3092dd165da6ba66eed94f5 authored over 10 years ago
Remove deprecated function

github.com/optics-dev/Monocle - ee92f4dec1c73af572d78519f712b85906db3e08 authored over 10 years ago
#85 Move Fields _1, _2, ..., _6 to fields syntax

github.com/optics-dev/Monocle - d0c3fad0f12586db3bfdc942926814ba3fe06f90 authored over 10 years ago
Remove hashCode

github.com/optics-dev/Monocle - a0511dc801aa7d1a145ca66b07a881dc9753ac84 authored over 10 years ago
Change mkLens visibility to private

github.com/optics-dev/Monocle - 6dd391168f97ec7b7e5f3bad9236ba04a6d8aafd authored over 10 years ago
Replace List by Ilist in getAll

github.com/optics-dev/Monocle - 5fc6be02d263a36b3b50735ab204e02de1bb27d1 authored over 10 years ago
Remove HeadOption, TailOption, InitOption, LastOption

github.com/optics-dev/Monocle - e840ed278b564a24936f94b9ba2a3d4023434cbd authored over 10 years ago
Move next version to 1.0.0

github.com/optics-dev/Monocle - e6cb915ce32c08db6b3f28229e574a4fb273e808 authored over 10 years ago
Merge pull request #128 from julien-truffaut/kleisli

Use Kleisli in definition of Traversal and Optional, rename setF, modifyF, lift and multiLift

github.com/optics-dev/Monocle - 99ee65bf23b906619567ffc3d07ce1d0fe56605d authored over 10 years ago
Fix infinite recursion

github.com/optics-dev/Monocle - 7c424ccd038ae7b66c8074515e443b7e567535ee authored over 10 years ago
Use Kleisli in definition of Traversal and Optional, rename setF, modifyF, lift and multiLift

github.com/optics-dev/Monocle - 00556936f61d9a5f4edf8c70587bb0f305e2e213 authored over 10 years ago
Merge pull request #126 from julien-truffaut/no-inheritance

#115 Remove inheritance between Optics

github.com/optics-dev/Monocle - 7e78dcd32b4366e5dbe11e248e246937374857ed authored over 10 years ago
Use must equal to compare Tree

github.com/optics-dev/Monocle - 0db75d14fda64ce30e880198e9b692ef511f0f90 authored over 10 years ago
Add missing type safe equality

github.com/optics-dev/Monocle - fbe82d7a5a5402d6d8c9ca5bc8b93d454c9b02f3 authored over 10 years ago
Replace Function to Functor by Kleisli

github.com/optics-dev/Monocle - c0c3b8e5d1b7a107616255746ac3b3921bbb57b1 authored over 10 years ago
Use type check equality in tests

github.com/optics-dev/Monocle - aa005d0754616fa7d0ae9a06f45652213eda2e0f authored over 10 years ago
Merge pull request #127 from dwijnand/patch-1

README: Add myself (Dale) as a contributor

github.com/optics-dev/Monocle - b343f372d0396d65e2792bd2cea9edaf5681d07a authored over 10 years ago
README: Add myself (Dale) as a contributor

github.com/optics-dev/Monocle - b1ba9fa921dda502c68846175b1339ebc2e8372b authored over 10 years ago
#118 Replace Option by Maybe

github.com/optics-dev/Monocle - 2b8dc3cd26958230ec61c2d02002d996557defc5 authored over 10 years ago
Make Getter and Setter a case class and minor refactoring

github.com/optics-dev/Monocle - 53086c1f840a3744e26c17dce3aa250df0d208fb authored over 10 years ago
#115 Remove inheritance between Optics

github.com/optics-dev/Monocle - 6c8afbb8edfcda11c2d1cc3a31d0c9cb75724534 authored over 10 years ago
Merge pull request #125 from julien-truffaut/refactor-lens

Define Lens in term of ProFunctor

github.com/optics-dev/Monocle - 25abd95c55eac135cf457e54c2aa25d29689ffbc authored over 10 years ago
Make Lens get final

github.com/optics-dev/Monocle - a9294f2ab2bdc423af89c43e2897ff910308f1d0 authored over 10 years ago
Correct Strong apply method

github.com/optics-dev/Monocle - f7cf90070fd0254bf76e0cbc20ad1b8778243b5f authored over 10 years ago
Define Lens in term of ProFunctor

github.com/optics-dev/Monocle - c8d8dfb30020bf855c0747dd4a82684fb6ab412b authored over 10 years ago
Merge pull request #124 from julien-truffaut/optics_single_function

Define all Optics with a single method

github.com/optics-dev/Monocle - 72640baebe48731d3d47cb2cd01629cb7b021b11 authored over 10 years ago
Define Arbitrary instance for Set

github.com/optics-dev/Monocle - 932f6ba3139822bb46cc85589697b1c5314b39c7 authored over 10 years ago
#117 Add instances for Maybe

github.com/optics-dev/Monocle - 629a418310a8f1d60d467ba190a8a6e9acf9aa0a authored over 10 years ago
Add Set instances for Empty and At

github.com/optics-dev/Monocle - ca5aabcef97531fad3aa8a8f47e53f8add6626c9 authored over 10 years ago
Remove AnyVal extension for Tagged because of scala 2.10 error

github.com/optics-dev/Monocle - 0c6078ee808dcdab2a1786101184e3a7af5c2989 authored over 10 years ago
Refactor Setter and make some methods final

github.com/optics-dev/Monocle - 8e6e2561ccf2aca719b5fda987f4de7a5c1592b3 authored over 10 years ago
Define all Optics with a single method

github.com/optics-dev/Monocle - 6e0ceeef4feb2c7cf9cb90b5d8f31d633e0adf32 authored over 10 years ago
Merge branch 'master' of github.com:julien-truffaut/Monocle

github.com/optics-dev/Monocle - 019b1a8c51347dd9419a6f6402212ca750a17c35 authored over 10 years ago
#122 Clarify @Lenses example

github.com/optics-dev/Monocle - 8aa4a1397eb7cde4979c1115e3be60663ad4b72b authored over 10 years ago
Merge pull request #123 from julien-truffaut/cons

#90 Add Cons, Snoc and Empty + refactor Prism and Optional constructor

github.com/optics-dev/Monocle - 36fe0f38ffbf81f99bb40da2a193d22ff313b386 authored over 10 years ago
#90 Add Emtpy and refactor Cons Snoc laws to Sequence laws

github.com/optics-dev/Monocle - 439da16e76e549f56a133ed4ce38250236c40d74 authored over 10 years ago
Correct Snoc implementations

github.com/optics-dev/Monocle - 79cb11b2a2fa44e88554ff4e106f640604fa81da authored over 10 years ago
Make methods final

github.com/optics-dev/Monocle - ef3c8fa7d54345e9213c60639609ec1615a08f3d authored over 10 years ago
#90 Add Cons Snoc laws

github.com/optics-dev/Monocle - 8d56508a254835a7881060505e12a6af54bf3f29 authored over 10 years ago
#90 Add Cons and Snoc + refactor Prism and Optional constructor

github.com/optics-dev/Monocle - 163d660b01a85eb85c5ff97979389ca7eacbb52c authored over 10 years ago
Update latest version

github.com/optics-dev/Monocle - e180881b313891a2b7fb5a45d5a6463368064eed authored over 10 years ago
Add 0.5.1 Release Note

github.com/optics-dev/Monocle - f286c0fbbd192cccabf5693cb0a10997dc646350 authored over 10 years ago
Setting version to 5.2.0-SNAPSHOT

github.com/optics-dev/Monocle - 016dfe1528a637a124abb7da78587b869a3e21eb authored over 10 years ago
Setting version to 0.5.1

github.com/optics-dev/Monocle - 4a0d4d54ee42e245866d28ab6e181beb06255d59 authored over 10 years ago
Add previous artifact for generic aand law modules

github.com/optics-dev/Monocle - d53ee568e07fe26b469a7a56c2e21df0e481dd6e authored over 10 years ago
Update class diagram

github.com/optics-dev/Monocle - 9f0ff1e9990e0408f93156aba6f4c90e41407bff authored over 10 years ago
Merge pull request #120 from dwijnand/support-optional-prefix

Support optional prefix in @Lenses

github.com/optics-dev/Monocle - b53f35b4e2c849cc4248e3492a5b8e539b4c5f3a authored over 10 years ago
@Lenses: Support optional prefix, & test.

github.com/optics-dev/Monocle - 343300d21e92e25c3acc2bbed71f3c066de5008f authored over 10 years ago
@Lenses: Extract lenses.

github.com/optics-dev/Monocle - 1761d252f56f0529da6673faac9fb3e3ed615b68 authored over 10 years ago
Merge pull request #116 from adamw/patch-1

Adding myself to the contributors list

github.com/optics-dev/Monocle - a58a752dbfb0494496d915912505fd09b107c6c5 authored over 10 years ago
Adding myself to the contributors list

github.com/optics-dev/Monocle - b7cf2cf53844c99cf71bf5e5f89f165fad4bb47e authored over 10 years ago
Use more precise Optics

github.com/optics-dev/Monocle - 5a3172be292502c1f82de35d310f2762a28f985c authored over 10 years ago
Structure example and remove redundant scalacheck tests

github.com/optics-dev/Monocle - 534547206b4d0905f4965ee788a1283aa4f44eb9 authored over 10 years ago
Give more precision on overloaded compose issues

github.com/optics-dev/Monocle - 1e0f1589dd50de82d90521ba2bfaa562c3856905 authored over 10 years ago
Add macro annotation intellij issue

github.com/optics-dev/Monocle - 699e72a2942876aa69110236061abd6374bcf9c6 authored over 10 years ago
Reject to parse String to Numeric values when it starts with +

github.com/optics-dev/Monocle - a544743ca439b485ac2be178f290a85bbf6c2c80 authored over 10 years ago
Upgrade previous artificat

github.com/optics-dev/Monocle - 64fe8953dab4f357040ea5553c49e143ac22391d authored over 10 years ago
Separate Macros and refactor Lens test

github.com/optics-dev/Monocle - c654173a3eb0072336a8ffd79a2a5c710a8346d7 authored over 10 years ago
Merge pull request #112 from adamw/lens-for-macro

Exploring another option on defining lenses through macros

github.com/optics-dev/Monocle - 474709bd40b9e4195b5931e9b07617fcd6d66c80 authored over 10 years ago
Fixes for Scala 2.10

github.com/optics-dev/Monocle - f47b3a6e7d5edc01435d41fdf24980b685eb2c5c authored over 10 years ago
Documentation for Lenser, example of various methods to define lenses

github.com/optics-dev/Monocle - fc8da2cb8e8721d1cf35953eb2c3d7f6f67476b0 authored over 10 years ago
Lenser can be also inlined

github.com/optics-dev/Monocle - 5da02ab5c00449c3d1e76de9f5d858b1a9a10727 authored over 10 years ago
More compact syntax: Lenser instead of LensSupport

github.com/optics-dev/Monocle - ba77dc72157e149bca97441b4665546fb42b5586 authored over 10 years ago
Exploring another option on defining lenses through macros

github.com/optics-dev/Monocle - 6348856dee4e097aeae68be4d7e088e40c6b2845 authored over 10 years ago
Merge pull request #111 from dwijnand/@lenses-for-case-classes-only

@Lenses: Fail early & case classes only.

github.com/optics-dev/Monocle - ab618b593dd787702e224029d1904aa7a53c5fcb authored over 10 years ago
@Lenses: Add not-a-case-class test.

github.com/optics-dev/Monocle - d67b3e586a3eae5df0225ee3b21b55e50e3e2eee authored over 10 years ago
Update Lens creation methods in the Readme

github.com/optics-dev/Monocle - 5180660c1057b1604a001fa4dba6ebc7793ee959 authored over 10 years ago
@Lenses: Fail early & case classes only.

github.com/optics-dev/Monocle - 7384368c50cd8192f346c5b1ef5ebab5a4f14337 authored over 10 years ago
Upgrade sbt-typelvel to 0.3.1

github.com/optics-dev/Monocle - ba3901bce5ae8ea635aeaea7c06f57daf1e9fc29 authored over 10 years ago
Merge pull request #110 from dwijnand/add-@lenses-macro-annotation

Add the @Lenses macro annotation

github.com/optics-dev/Monocle - 9362e12d4b004759e16e87ec277df59616ce7c59 authored over 10 years ago
Fully qualify mkLens in @Lenses macro impl.

github.com/optics-dev/Monocle - b39868eea440b15f30fe1a3c94e4149b653cb1da authored over 10 years ago
Add the @Lenses macro annotation

Fixes #18

Please note:
* add paradise compiler plugin for 2.11+, as it's need for annotations
*...

github.com/optics-dev/Monocle - 14d16f2cad8f5e9495cee107d646d531f8420f93 authored over 10 years ago
Upgrade version to 0.5.1-SNAPSHOT

github.com/optics-dev/Monocle - 898eb178e0e4fd09295f2907452630f8155c68f2 authored over 10 years ago
Upgrade version

github.com/optics-dev/Monocle - ab9e6528b75ec8826a4d3afa013a0289802c4b63 authored over 10 years ago
Upgrade sbt-typelevel plugin

github.com/optics-dev/Monocle - 2d67dd9d7c53991bff33ebcc2fbcb3970a859811 authored over 10 years ago
Fix maven central issue

github.com/optics-dev/Monocle - da8165de3b953dcb6a0e395277e0cccf2497547a authored over 10 years ago
#109 Declare traits outside of package objects

github.com/optics-dev/Monocle - 0abdcc0d37fc8a97d53bcff46a82c1b502652bdb authored over 10 years ago
Move reverseModify to Prism syntax

github.com/optics-dev/Monocle - ac1579720ff3536c096d5c069daf2b59975352a2 authored over 10 years ago
Upgrade specs2 dependency

github.com/optics-dev/Monocle - efd81bb6659e6e2e1403841de43a65b554ea408e authored over 10 years ago
Update release note

github.com/optics-dev/Monocle - b860de12281a4ff15b4502d4501b3cb23b7ef2ea authored over 10 years ago
Merge pull request #108 from julien-truffaut/remove_scalaz_package

Remove scalaz package

github.com/optics-dev/Monocle - 5e7eae3f3ddfbb60680af8c48408a3d592fd7b07 authored over 10 years ago
Remove prefix _root_ for scalaz imports

github.com/optics-dev/Monocle - d82e66ebe0455aa6c76012bbe39ad7a3679e7bfa authored over 10 years ago
Move monocle.scalaz into monocle.std

github.com/optics-dev/Monocle - adb0db55704c414bde05e31be3df6ecda9bcd7b7 authored over 10 years ago
Upgrade scalaz to 7.1 and remove specs2

github.com/optics-dev/Monocle - da32c144ebff95b35e03f028038cbe8c1a5f0be6 authored over 10 years ago