Blog post: Future::join and const-eval

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  • This is not about the task panicing or aborting. It's about the parent task (scope owner) panicing or abort - e.g. because it's inside a select!. In that case the child tasks are now unowned, and it's tricky to find a good solution on what you do with them. The same would totally apply to async-std or any other current async rust runtime. The unfortunately rather long discussion in 1879 describes it. The whole design and implementation for this had been fairly agnostic to any runtime. All it needs is a spawn function and join handles. Those were hardcoded to tokios, but that doesn't mean it couldn't be either generalized or ported somewhere else. But the same set of challenges will apply.

  • rfcs

    RFCs for changes to Rust

  • There have been a few Pre-RFCs and at least one actual RFC about varidic generics by the way, just none that looked very realistic (IMHO). Here's the first one I found in my browser history: RFC2775.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tuple_fut

    join and select as methods on tuples instead of macros

  • I was bored tonight and just read this thread. So I tried to see if I could implement .join() and .select() on tuples. Well yes, you can, and it's not that complicated. https://github.com/miquels/tuple_fut

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Coroutines in C

    4 projects | news.ycombinator.com | 25 Feb 2024
  • Anouncing `stabby` 1.0!

    6 projects | /r/rust | 3 Jun 2023
  • futures 0.3.9 released with big improvement in compile time

    3 projects | /r/rust | 7 Jan 2021
  • Ask HN: What April Fools jokes have you noticed this year?

    1 project | news.ycombinator.com | 1 Apr 2024
  • Rust to add large language models to the standard library

    1 project | news.ycombinator.com | 1 Apr 2024