"Weight removed from vegetable bin, vegetables are $x/lb"
This already happens at... most stores.
I think Bluetooth enrollment would be good enough or they'll send you a barcode on a PVC card stock maybe even with RFID, but sure poor people can't shop at the nice grocery store, that's always been true right?
I sort of agree, but I also think there is a real market for it. Blah blah capitalism blah. "The market will show whether the problem was real." I'm pretty sure it's going to work out and be profitable for Amazon like always.
My current best guess is, basically what you've suggested.
The Amazon Go page says "Computer Vision" which means "Cameras, Cameras Everywhere!". It also says "Sensor Fusion," I bet that means at the very least "Wifi and Bluetooth," with which they'll use to place your location on a virtual map of the store. That location could then be compared with the computer vision object tracking location to "double check" that you really are at that location. And so on.
Not that I'm terribly familiar with the functional approach, although after reading some of this I will definitely be examining it more thoroughly and exploring its use in personal projects, but would memoization appease you?
It wouldn't be hard to make that work on other sites that have a flash player. But we aren't quite sure if it improved the performance or anything, it just felt right.