~/bend-docscommunity

cachet.bend relies on unsafe/foreign

raw source on the hub · import 0x22403a77ee8da085cf4e1458c693703c/cachet.bend as Cachet

1 import
import Base

Effects (foreign code)

effect Codec.base64url_encode source · line 3 · raw

@input:String -> IO(String)

foreign: effs/base64url_encode.c, effs/base64url_encode.js

effect Codec.base64url_decode source · line 7 · raw

@input:String -> IO(String)

foreign: effs/base64url_decode.c, effs/base64url_decode.js

effect Crypto.hmac_sha256 source · line 11 · raw

@message:String -> @secret:String -> IO(String)

foreign: effs/hmac_sha256.c, effs/hmac_sha256.js

effect Clock.unix_now source · line 15 · raw

IO(U32)

foreign: effs/unix_now.c, effs/unix_now.js

effect Pipe.field source · line 19 · raw

@+packed:String -> @index:U32 -> IO(Result<&1, &1, Pair(U32, String), String>)

foreign: effs/pipe_field.c, effs/pipe_field.js

effect Codec.u32_of_string source · line 23 · raw

@+text:String -> IO(Result<&1, &1, Pair(U32, String), U32>)

foreign: effs/u32_of_string.c, effs/u32_of_string.js