/* This is a simple function */ let greet = (name) => "Hello World"; let body = `Plain("uploaded " ++ cacheServiceConfig.desc ++ "configuration data into cache on S3"); let getCacheConfigByEnv = ( environment: environment, cacheServiceConfig: Js.Dict.t(cachingServiceConfig) ) => switch (cacheServiceConfig) { | Some(config) => config | None => raise(InvalidEnvironment("Caching Service Coinfiguration is missing")) }; let readCacheServiceConfigAndDecode = (configJson) => switch (configJson |> Js.Json.decodeObject) { | None => raise(Json.Decode.DecodeError("Invalid Cache Config")) | Some(data) => data |> Js.Dict.map((. json) => CachingServiceConfig.decode(json)) };