(*
 *)

val pwd = OS.FileSys.getDir;
val cd = OS.FileSys.chDir;

Control.Print.printDepth := 50;
Control.Print.printLength := 50;

cd "D:/work/sheard/courses/PsuCs321/web/notes";

fun lastone x = hd (rev x)
fun prefix x = rev (tl (rev x))

fun mymap f [] = []
  | mymap f (x::xs) = (f x):: (mymap f xs);

fun filter p [] = []
  | filter p (x::xs) =
     if (p x) then x :: (filter p xs) else (filter p xs);

(* 
*)