We could provide shortcuts
"Array (just an example, this is outside our scope)"
array at: 10 put: ((array at: 10) + 1). "before"
array at: 10 transform: [ :x | x + 1 ]. "after"
"DataSeries"
series at: '10:51' asTime put: ((series at: '10:51' asTime) + 1). "before"
series at: '10:51' asTime transform: [ :x | x + 1]. "after"
series atIndex: 10 put: ((series atIndex: 10) + 1). "before"
series atIndex: 10 transform: [ :x | x + 1 ]. "after"
"DataFrame"
dataFrame row: '10:51' asTime put: ((dataFrame row: '10:51' asTime) + 1). "before"
dataFrame row: '10:51' asTime transform: [ :x | x + 1 ]. "after"
dataFrame column: #temperature put: ((dataFrame column: #temperature) + 1). "before"
dataFrame column: #temperature transform: [ :x | x + 1 ]. "after"
dataFrame rowAt: 10 put: ((dataFrame rowAt: 10) + 1). "before"
dataFrame rowAt: 10 transform: [ :x | x + 1 ]. "after"
dataFrame columnAt: 3 put: ((dataFrame columnAt: 3) + 1). "before"
dataFrame columnAt: 3 transform: [ :x | x + 1 ]. "after"
dataFrame at: 10 put: ((dataFrame at: 10) + 1). "before"
dataFrame at: 10 transform: [ :x | x + 1 ]. "after"
dataFrame at: 10 at: 3 put: ((dataFrame at: 10 at: 3) + 1). "before"
dataFrame at: 10 at: 3 transform: [ :x | x + 1 ]. "after"
We could provide shortcuts