Open
Description
Hi,
I saw that the type signature for Saturn.Queue.push
is 'a Saturn.Queue.t -> 'a -> unit
while the queue in standard library has this the other way round val push : 'a -> 'a t -> unit
, as i takes an element first, and then a queue, while in Saturn we take the queue first. I am wondering if there is any reason why this is done in a different way?
Metadata
Assignees
Labels
No labels
Activity