Skip to content

LazyMutable should be exported to an external library #386

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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