11/08/2018, 21:18

Ruby 2.2 khai tử cách khai báo hash với cú pháp hash rocket

Hôm nay CI nó đỏ lè, mình nhìn vào thì thấy có báo lỗi sau: a = { 'hello': 'world' } SyntaxError: unexpected '}', expecting end-of-input để ý kỹ thì không thấy lỗi trên build từ Ruby 2.2 hay mới hơn, vọc một tí mới nhận ra là cú pháp này là cú pháp mới đc Ruby 2.2 giới thiệu, giờ không ...

Hôm nay CI nó đỏ lè, mình nhìn vào thì thấy có báo lỗi sau:

a = { 'hello': 'world' }
SyntaxError: unexpected '}', expecting end-of-input

để ý kỹ thì không thấy lỗi trên build từ Ruby 2.2 hay mới hơn, vọc một tí mới nhận ra là cú pháp này là cú pháp mới đc Ruby 2.2 giới thiệu, giờ không cần khai báo với => nữa, Ruby sẽ từ convert khoá qua symbol:

a = { 'hello': 'world' }
# => a = { hello: 'world' }

Hỏi ra khối người bị troll vụ này

0