Selects a secret santa from a list of people given a set of rules.
Clojure
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/secret_santa
test/secret_santa/test
.gitignore
README
project.clj

README

* secret-santa

  This script selects secret santas from a list of people. The rules are as follows:
  
  - Your secret santa cannot be you.
  - Your secret santa cannot be someone in your immediate familial unit.
  - Your secret santa cannot be the same person as it was last year.
  - There can be no mutual santas.

  The script takes a list of people with their familial unit specified and an email address. The pairings are generated
  and an email is generated to each person letting them know for who they are a secret santa.

** Usage

   Still working on this.

** License

Copyright (C) 2011 

Distributed under the Eclipse Public License, the same as Clojure.