Does the standard library (or a popular agreed-upon library) let me map, filter, fold etc. over slices/maps?