mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 15:21:12 +00:00
Rename Http.getStr to Http.getUtf8
This commit is contained in:
parent
e96a799a01
commit
2d0f8482e9
4 changed files with 6 additions and 6 deletions
|
@ -11,4 +11,4 @@ main =
|
||||||
|
|
||||||
{} <- await (Stdout.line "The contents of \(url) are:")
|
{} <- await (Stdout.line "The contents of \(url) are:")
|
||||||
|
|
||||||
Http.getStr url
|
Http.getUtf8 url
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
interface Http
|
interface Http
|
||||||
exposes [ getStr ]
|
exposes [ getUtf8 ]
|
||||||
imports [ fx.Effect, Task ] # TODO FIXME Task.{ Task }
|
imports [ fx.Effect, Task ] # TODO FIXME Task.{ Task }
|
||||||
|
|
||||||
getStr : Str -> Task.Task {} *
|
getUtf8 : Str -> Task.Task {} *
|
||||||
getStr = \url -> Effect.map (Effect.httpGetStr url) (\_ -> Ok {})
|
getUtf8 = \url -> Effect.map (Effect.httpGetUtf8 url) (\_ -> Ok {})
|
||||||
|
|
|
@ -8,7 +8,7 @@ platform rtfeldman/roc-cli
|
||||||
{
|
{
|
||||||
putChar : I64 -> Effect {},
|
putChar : I64 -> Effect {},
|
||||||
putLine : Str -> Effect {},
|
putLine : Str -> Effect {},
|
||||||
httpGetStr : Str -> Effect Str,
|
httpGetUtf8 : Str -> Effect Str,
|
||||||
getLine : Effect Str
|
getLine : Effect Str
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ pub fn roc_fx_putLine(line: RocStr) -> () {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[no_mangle]
|
#[no_mangle]
|
||||||
pub fn roc_fx_httpGetStr(url: RocStr) -> RocStr {
|
pub fn roc_fx_httpGetUtf8(url: RocStr) -> RocStr {
|
||||||
println!("TODO: read from this URL {:?}", url);
|
println!("TODO: read from this URL {:?}", url);
|
||||||
|
|
||||||
RocStr::from_slice("url!!!".as_bytes())
|
RocStr::from_slice("url!!!".as_bytes())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue