A new module "ListUtil" is here. It a listReplace function which replaces an element in a given list. It also contains a sample list and a routine which tests the listReplace function (not automated).
ListUtil module got modified a bit. It also contains new the following functions for manipulating matrices: getRow, getColumn and replaceRow. searchVector function now requires function which takes (Int, a) (Int b). searchVectorS function now takes a function takes a b. This means that the first function should be used for searching vectors when element indices are important for choosing element, and the second function "searchVectorS" (S means simplier) should be used when indices are not important.