Skip to content
This repository was archived by the owner on Jan 8, 2026. It is now read-only.
This repository was archived by the owner on Jan 8, 2026. It is now read-only.

ipld:schema Clarify rules-of-engagement with floats in our own schemas #271

@ribasushi

Description

@ribasushi

A couple month ago there was a pretty lengthy discussion on floats: #236 (comment)

The consensus (as far as I understand) was that while floats are a necessary evil - we should avoid using them ourselves. This proposal contradicts that: https://github.com/ipld/specs/pull/270/files#r439290976

The purpose of this issue is twofold:

  • clear up where the IPLD team stands on this
  • write this as a very short "recommendation note" for schema writers

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions