megalodon-http

Native HTTP transport for marianoguerra/megalodon.

fediverse
mastodon
http
transport
moon add marianoguerra/megalodon-http@0.1.0
Download zip
Version
0.1.0
License
Apache-2.0
Last updated
2 days ago
Downloads
3
README

#megalodon-http

Native HTTP transport for marianoguerra/megalodon. The core module is target-independent; this module contains the dependency on moonbitlang/async/http and deliberately supports only the native target.

moon add marianoguerra/megalodon@0.1.0 moon add marianoguerra/megalodon-http@0.1.0

Add the packages to your moon.pkg:

import {
"marianoguerra/megalodon/client",
"marianoguerra/megalodon-http/transport",
}

async fn main {
let transport = @transport.HttpTransport::new()
let client = @client.Client::new(
transport,
@client.Mastodon,
"https://mastodon.social",
access_token="...",
)
let account = client.verify_account_credentials().data
println(account.acct)
}

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io