We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
正如其他人也提了这个问题, 外层的tg已经提供nameSpace了,后面的为什么不采用left,right,width之类的更为简洁和易于理解了?而且对于函数式编程这个特点来说, and(),还是有明显的smalltalk语法的影子啊,这要是OC版本无可厚非,Swift这样就不友好了。
The text was updated successfully, but these errors were encountered:
老实说,其实我个人是不大喜欢链式语法:一来一行的代码加长了,我更喜欢一行的代码尽量的少;二来不利于调试,当出现问题后不知道是哪个方法处问题了。
其实当时也讨论和比较过是单独开辟出一个namespace来实现这种扩展还是用tg开头的函数来实现,最终的结果还是选择目前的解决方案。
至于为什么又提供and方法其实也是为了照顾那些链式语法控,你可以理解为这是一个语法糖。如果您希望提供一个tg的namespace的话是否可以考虑添加这个语法糖到这个库中呢?一起共建吗。
Sorry, something went wrong.
No branches or pull requests
正如其他人也提了这个问题, 外层的tg已经提供nameSpace了,后面的为什么不采用left,right,width之类的更为简洁和易于理解了?而且对于函数式编程这个特点来说, and(),还是有明显的smalltalk语法的影子啊,这要是OC版本无可厚非,Swift这样就不友好了。
The text was updated successfully, but these errors were encountered: