git.iko.soy/typeable/random-token
on master help sign in
SS0-467 Limit user SFNs according to the Apps settings (#6148)
commit429bc6f5032df1c853c865b8b50622846ca3cccb authorVille Tirronen <ville@typeable.io> dateThu 8 Jul 2021, 11:08 (5 years ago) parentd405065
1 file changed+4
src/Random/Token.hs+4
src/Random/Token.hs+4
@@ -7,6 +7,7 @@ module Random.Token
77 , textToToken
88 , generateToken
99 , unsafeCoerceToken
10+ , tokenWithContents
1011 ) where
1112
1213import Control.DeepSeq
@@ -76,5 +77,8 @@ asciiToToken bs = Token <$> B64.decode bs
7677textToToken :: Text -> Either String (Token a)
7778textToToken = asciiToToken . T.encodeUtf8
7879
80+tokenWithContents :: Text -> Token a
81+tokenWithContents = Token . T.encodeUtf8
82+
7983unsafeCoerceToken :: Token a -> Token b
8084unsafeCoerceToken (Token a) = Token a