On Aug 29, 2012, at 12:17 PM, Chas Emerick wrote:
> On Aug 29, 2012, at 2:20 PM, Ambrose Bonnaire-Sergeant wrote:
>
>> I think assoc should throw an error when applied with uneven arguments.
>>
>> Currently, the "missing" value is just replaced with nil.
>>
>> (assoc {} :a 1 :b)
>> ;=> {:a 1, :
On Aug 29, 2012, at 2:20 PM, Ambrose Bonnaire-Sergeant wrote:
> I think assoc should throw an error when applied with uneven arguments.
>
> Currently, the "missing" value is just replaced with nil.
>
> (assoc {} :a 1 :b)
> ;=> {:a 1, :b nil}
>
> Thoughts?
Yes, please. That's just wrong.
- Ch