Julien Truffaut julien-truffaut

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

I believe that the fact that Foucs is a macro is very relevant to the users. Macro are still tagged as experimental, implementation is likely to ch…

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

I think it might be good idea to have a black box macro that generates an ApplyLens but I would like this macro to have a consistent name with othe…

@julien-truffaut

@tonymorris safeHead is not a Prism as you cannot recreate the original List. However, if you compose cons: Prism[List[A], (A, List[A])] with _1: L…

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

it is me or it is quite hidden scala feature? I haven't seen it anywhere but I might have completely missed it.

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

oh I didn't know this feature. I tried on a basic case class but it does not compile: case class Foo(i: Int){ def update(newI: Int): Foo = copy(i = …

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

I didn't get your comment regarding core not depending on macro, if this syntax requires a macro (which it is), it should be defined in the macro m…

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

I definitively prefer an adhoc symbol like := or |-> than a dynamic dispatch as user can easily see in the code to what it refers to.

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

I would prefer to avoid adding any white box macros and any feature where it is difficult to track what is going on (e.g. Dynamic). Would you consi…

@julien-truffaut
Website
julien-truffaut commented on pull request http4s/http4s#258
@julien-truffaut

should it be seal?

julien-truffaut commented on pull request http4s/http4s#258
@julien-truffaut

shall we use scalaz concurrent actors since we already have them as dependency?

julien-truffaut commented on pull request julien-truffaut/Monocle#208
@julien-truffaut

If I understand correctly, Focus (option 1) is a macro that generates an ApplyLens using a similar syntax than GenLens. What are the benefits of wr…

julien-truffaut commented on pull request non/cats#290
@julien-truffaut

I would prefer to use an anonymous class for consistency with other instances

@julien-truffaut
@julien-truffaut
Publish snapshot automatically
@julien-truffaut
  • @julien-truffaut 3634143
    Upgrade version in Readme
julien-truffaut opened pull request http4s/http4s#253
@julien-truffaut
upgrade jawn parser
1 commit with 1 addition and 2 deletions
julien-truffaut deleted branch xor_map_perf at non/cats
julien-truffaut opened pull request non/cats#286
@julien-truffaut
avoid creating objects in Xor map and leftMap
1 commit with 8 additions and 2 deletions
julien-truffaut opened pull request non/cats#284
@julien-truffaut
Move data into core module
1 commit with 19 additions and 22 deletions
julien-truffaut created branch data_core at non/cats
julien-truffaut opened pull request non/cats#283
@julien-truffaut
add eq and show methods to OneAnd
1 commit with 12 additions and 2 deletions
@julien-truffaut

Thanks, I just released 1.1.1

@julien-truffaut
@julien-truffaut
@julien-truffaut
fix #205
1 commit with 14 additions and 4 deletions