I'm dealing with strings in Agda, and I've got a vector of them. I need to check if a given string occurs in a vector (as a part of checking if a variable is free or bound in an expression, in PL theory wprk I'm doing).
I'm still finding my way around the standard library, and I'm finding that I'm spending a lot of time looking for basic functions that would be in the standard library in other languages (Haskell, etc.). There's great resources for learning the language and its concepts, but not a lot that I've seen for applied programming in Agda, common libraries, etc.
Is there a membership function for Vectors in the standard library, or an easy one-liner to construct one, or do I need to write the function myself? (Obviously such a function would be parameterized over decidable equality for the element type)
How do you learn the standard library in Agda? Are there good guides/tutorials, or a hoogle-like tool?