Discussion: Add total indexing function to Data.Sequence

Ivan Lazar Miljenovic ivan.miljenovic at gmail.com
Sun May 29 22:12:31 UTC 2016


On 30 May 2016 at 07:21, David Feuer <david.feuer at gmail.com> wrote:
> Data.Sequence offers
>
> index :: Seq a -> Int -> a
>
> which throws an error if the index is out of range. I'd like to add
> something like
>
> indexMay :: Seq a -> Int -> Maybe a

+1

(I personally don't like the "May" prefix used for functions like this
as I don't find it very readable, but not enough to argue over the
colour of the bikeshed ;-)

-- 
Ivan Lazar Miljenovic
Ivan.Miljenovic at gmail.com
http://IvanMiljenovic.wordpress.com


More information about the Libraries mailing list