]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/furnace/auth/providers/assoc/assoc.factor
basis: removing unnecessary method stack effects.
[factor.git] / basis / furnace / auth / providers / assoc / assoc.factor
index 712ef13e98bd156974fecb655ad6fbc253964abb..70af86f2836d1878471538ef98498e3f01a8205f 100644 (file)
@@ -8,11 +8,10 @@ TUPLE: users-in-memory assoc ;
 : <users-in-memory> ( -- provider )
     H{ } clone users-in-memory boa ;
 
-M: users-in-memory get-user ( username provider -- user/f )
-    assoc>> at ;
+M: users-in-memory get-user assoc>> at ;
 
-M: users-in-memory update-user ( user provider -- ) 2drop ;
+M: users-in-memory update-user 2drop ;
 
-M: users-in-memory new-user ( user provider -- user/f )
+M: users-in-memory new-user
     [ dup username>> ] dip assoc>>
     2dup key? [ 3drop f ] [ pick [ set-at ] dip ] if ;