Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Raúl Raja Martínez
    @raulraja
    :clap:
    Tomás Ruiz-López
    @truizlop
    Hi, there has been a conversation in an arrow-kt/bow#44 regarding naming. I originally used Maybe for the option type, since the native version is named Optional, but the guy posting the issue suggests to rename it to Option to match Arrow and other libs conventions. I don't have a clear opinion on this and decided to go for Maybe to make it easily distinguishable from the native one, but I'd like to hear other opinions as well.
    Paco
    @pakoito
    There's also Optional in the Lenses package
    so it'll be hard not to collide
    I'm up for using Option
    Tomás Ruiz-López
    @truizlop
    yes, actually it now collides and users of Bow need to explicitly use Bow.Optional to refer to the optic class
    Raúl Raja Martínez
    @raulraja
    I'm in favor of Option which is used in Scala and Arrow as well
    Jose Luis
    @josete89

    Hi Good morning! I’m just playing around with bow and I have a noob question. I’m trying to writting a simple Yoneda but I ain’t able to do it :(
    Here is my code:

            let maybe = Either<String,Int>.right(2)
            let h = Yoneda.functor(maybe)

    And it’ saying Argument type 'Either<String, Int>' does not conform to expected type 'Functor'

    Jose Luis
    @josete89
    Any advice?
    Paco
    @pakoito
    one sec
    Yoneda.functor(Either.functor())
    try that @josete89
    Jose Luis
    @josete89
    Finally!
    let h = Yoneda<MaybeFunctor.F, Int>.functor(Maybe<Int>.functor())
    this works, thanks a lot @pakoito
    Paco
    @pakoito
    yikes
    that's a lot of hinting
    :D
    Tomás Ruiz-López
    @truizlop
    @raulraja @pakoito or anyone else, I have opened 3 PRs today that I'd need someone to review. They are very short, so I think you can do it quickly, and it would be very nice to have them ready tomorrow to continue building on top of them
    Raúl Raja Martínez
    @raulraja
    :thumbsup:
    Tim
    @tirumalesh123
    How to relate monads in kotlin or java8
    Help please
    Raúl Raja Martínez
    @raulraja
    @tirumalesh123 not sure what you mean by relate but this may get you started https://arrow-kt.io/docs/patterns/monads/
    ask any questions you may have in https://gitter.im/arrow-kt/Lobby
    This channel is for Bow which is Swift specific
    Tim
    @tirumalesh123
    Thanks Raul for your response
    Tomás Ruiz-López
    @truizlop
    Bow 0.2.0 has been released and it is available through CocoaPods and Carthage!
    Raúl Raja Martínez
    @raulraja
    :clap:
    Paco
    @pakoito
    oh wow
    congrats :"D
    Maureen Elsberry
    @MaureenElsberry
    @a
    @all we have a new Gitter for Bow: https://gitter.im/bowswift/bow
    this channel will be closed out in a few days. Thanks!
    Miguel Ángel Díaz
    @miguelangel-dev
    Thanks Maureen ! :)
    Simon Vergauwen
    @nomisRev
    :wave: cya there!
    Raúl Raja Martínez
    @raulraja
    :wave: