OBJS=HW02.o Testing.o HW02Tests.o main.o

HC=ghc
HC_OPTS=-Wall -O2

%.o : %.hs
	$(HC) -c $(HC_OPTS) $<

go: main
	./main

main: $(OBJS)
	ghc $(OBJS) -o main

clean:
	rm -f *.hi *.o HW02 HW02Tests
	rm -f main