Skip to content

Why are generator-related symbols not exported? #12

@decipaliz

Description

@decipaliz

hello! i'm sorry if this is inappropriate, i'm relatively new to common lisp

i was experimenting with this library and i found that defining new sources through (defmethod transduce ...) is quite cumbersome for some of the simpler sources, and instead something like a function that gets called repeatedly and its return value gets used is far more simple and clean. seems like there's a type for these types of sources in the library and it's called a generator

what i wasn't very pleased with is the fact that all generator-related symbols are internal, and accessing them with :: doesn't seem conventional to me

are even the simpler sources supposed to be defined with (defmethod transduce ...), or am i missing some convenience utility that covers this? if neither, maybe these symbols could be exported?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions