GithubHelp home page GithubHelp logo

Comments (6)

kzaher avatar kzaher commented on May 22, 2024

I've actually tried using properties in extensions initially, but for some reason compiler was complaining :(, so I've said, what the hell, I'll just use functions.

It looks like compiler isn't complaining in swift 1.2 and Xcode 6.3.2, so we can use properties wherever possible :)

from rxswift.

danielt1263 avatar danielt1263 commented on May 22, 2024

I'm willing to make this change if you want... but it's a breaking change. Let me know what you want to do.

from rxswift.

kzaher avatar kzaher commented on May 22, 2024

Ideally, I would always want to be backwards compatible, and will try to be.

If there are some obvious mistakes in the API or ugly interface that could be easily improved, I would like to correct it as soon as possible (before there are tons of code that depend on it).

I don't expect these changes will aggravate users, because they will make their code more clear, and they would just need to remove redundant ().

If you want to help the project, go for it 👍 and make those changes.

from rxswift.

bontoJR avatar bontoJR commented on May 22, 2024

I have a consideration about this: we are in the early times of the project, breaking changes are always bad, but are tolerated in early stages. I would prefer to have a breaking change now, rather than in a year or so while using the framework in an app in production.

from rxswift.

nathankot avatar nathankot commented on May 22, 2024

Hey guys, I just started using this library and it looks like rx_text etc.. has already been swapped over to being properties? In that case the readme is a little confusing because it still shows it as a method

from rxswift.

kzaher avatar kzaher commented on May 22, 2024

Hi,

sorry, readme probably has stale information.

from rxswift.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.