// Generated by LiveScript 1.6.0
var crypto;
crypto = require('crypto');
module.exports = unique;
function unique(){
  var seen;
  seen = new Set;
  function pass(it){
    var sha;
    sha = crypto.createHash('sha256').update(it).digest('base64');
    if (!seen.has(sha)) {
      seen.add(sha);
      return true;
    }
  }
  return pass;
}