KATA: write a custom List/Collection/etc that is indexible with a user settable starting point and distance between indexes, i.e.
l = CompromiseList()
l.start = 0.5
l.increment = lambda x : x^2
i.add(7)
i.add(12)
print(i[0.5])
> 7
print(i[0.25])
> 12
Flexibility FTW! https://x.com/CodeWisdom/status/1040942560896851969
Post
September 15, 2018