Skip to content

LazyMutable should be exported to an external library #386

@paagamelo

Description

@paagamelo

Some candidates for an external library are:

  • LazyMutable class, it allows to have a lazy initialised var (differs from a lateinit var because the client can specify an initialiser which is called lazily). It's not thread safe, when exporting it to a library a thread safe version should be implemented as well;
  • RangeExtensions, along with their tests;
  • IntersectionUtils, these are dependent on Alchemist geometry abstractions (e.g. vectors, segments), exporting them may be a thorny issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions