Skip to content

get rid of JV (View refactor) #95

@ghorn

Description

@ghorn

I want to get rid of JV, but preserve the symbolic splitting properties of View (that is, don't break everything into a scalar.

Maybe a function like

split :: J (f :. g) a -> f (J g a)

would accomplish this.

The open question is how to handle products. A little template haskell could give special lenses, perhaps

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions