Skip to Main Content

Haskell History: How to Search

This LibGuide provides a strategy to locate and use resources available at the HINU Tommaney Library and/or free online resources that provide background on how Haskell developed since its founding in 1884.

Use Multiple Terms

Haskell has had several names throughout its almost 150-year history. The terms I found most often in my research were:

  • Haskell Institute
  • Haskell University
  • HINU

If you don't use multiple terms, you run the risk of not finding valuable works that use a different name.

This also applies to the specific topic you're researching. For example, if you're searching for instances of protest among Haskell students, it would help to include synonyms like "resistance", "social movement", "reform", "activism", "demonstration", "rally", and "march" into your search. The Academic Search Complete database gives examples of alternate search terms if you type in a term followed by the word "or".
 

OR

OR is used to search for multiple similar terms at once. For example, searching "Haskell Institute OR Haskell University" gives you sources that mention either of these two phrases.

Search Examples

This image shows how to perform an advanced search in the Tommaney Library Catalog.

 

This image was taken in Academic Search Complete. This database suggests helpful search terms that might bring up more important sources.

AND

AND is used to search for sources that contain all of a group of phrases. For example, searching "Haskell University AND protest" only gives you sources that contain both phrases.

  • You can combine AND and OR to get the benefits of both. Just use parentheses! For example:
  • (Haskell University OR Haskell Institute) AND (protest OR resistance OR activism) will give you articles that contain at least one word from both groups.

NOT

NOT is used to filter out irrelevant sources that contain certain phrases. For example, searching "Haskell NOT programming" gives you articles that contain the word "Haskell" but also do not contain the word "programming". This is important because Haskell is also the name for a popular programming language.

  • This is also important for sources written by an author with "Haskell' in their name. To filter out these results, click on the author search field, use NOT, and type in "Haskell". That way, you won't get sources in your search results that have nothing to do with your search.