Teaching software libraries by example