├── .gitignore ├── .purs-repl ├── LICENSE ├── README.md ├── bower.json ├── clean ├── misc └── cover.jpg ├── old ├── ArrayMap.purs ├── ArrayMapExercises.purs ├── ArrayMapSolutions.purs ├── Critter4Us │ ├── Animal.purs │ ├── Repl.purs │ └── State.purs ├── DictPath.purs ├── EffectsTraversal.purs └── Traversal.purs └── src ├── Compositions.purs ├── Critter4Us ├── Animal.purs ├── Main.purs ├── Model.purs └── TagDb.purs ├── Critter4UsRefactored ├── Animal.purs ├── Main.purs └── Model.purs ├── Index.purs ├── IndexStart.purs ├── Intro.purs ├── Map.purs ├── Product.purs ├── ProductExercises.purs ├── ProductSolutions.purs ├── SumType.purs ├── SumTypeSolutions.purs ├── SumTypeStart.purs ├── Traversal.purs └── TraversalStart.purs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/.gitignore -------------------------------------------------------------------------------- /.purs-repl: -------------------------------------------------------------------------------- 1 | import Prelude 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/bower.json -------------------------------------------------------------------------------- /clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/clean -------------------------------------------------------------------------------- /misc/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/misc/cover.jpg -------------------------------------------------------------------------------- /old/ArrayMap.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/ArrayMap.purs -------------------------------------------------------------------------------- /old/ArrayMapExercises.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/ArrayMapExercises.purs -------------------------------------------------------------------------------- /old/ArrayMapSolutions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/ArrayMapSolutions.purs -------------------------------------------------------------------------------- /old/Critter4Us/Animal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/Critter4Us/Animal.purs -------------------------------------------------------------------------------- /old/Critter4Us/Repl.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/Critter4Us/Repl.purs -------------------------------------------------------------------------------- /old/Critter4Us/State.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/Critter4Us/State.purs -------------------------------------------------------------------------------- /old/DictPath.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/DictPath.purs -------------------------------------------------------------------------------- /old/EffectsTraversal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/EffectsTraversal.purs -------------------------------------------------------------------------------- /old/Traversal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/old/Traversal.purs -------------------------------------------------------------------------------- /src/Compositions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Compositions.purs -------------------------------------------------------------------------------- /src/Critter4Us/Animal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4Us/Animal.purs -------------------------------------------------------------------------------- /src/Critter4Us/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4Us/Main.purs -------------------------------------------------------------------------------- /src/Critter4Us/Model.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4Us/Model.purs -------------------------------------------------------------------------------- /src/Critter4Us/TagDb.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4Us/TagDb.purs -------------------------------------------------------------------------------- /src/Critter4UsRefactored/Animal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4UsRefactored/Animal.purs -------------------------------------------------------------------------------- /src/Critter4UsRefactored/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4UsRefactored/Main.purs -------------------------------------------------------------------------------- /src/Critter4UsRefactored/Model.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Critter4UsRefactored/Model.purs -------------------------------------------------------------------------------- /src/Index.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Index.purs -------------------------------------------------------------------------------- /src/IndexStart.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/IndexStart.purs -------------------------------------------------------------------------------- /src/Intro.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Intro.purs -------------------------------------------------------------------------------- /src/Map.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Map.purs -------------------------------------------------------------------------------- /src/Product.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Product.purs -------------------------------------------------------------------------------- /src/ProductExercises.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/ProductExercises.purs -------------------------------------------------------------------------------- /src/ProductSolutions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/ProductSolutions.purs -------------------------------------------------------------------------------- /src/SumType.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/SumType.purs -------------------------------------------------------------------------------- /src/SumTypeSolutions.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/SumTypeSolutions.purs -------------------------------------------------------------------------------- /src/SumTypeStart.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/SumTypeStart.purs -------------------------------------------------------------------------------- /src/Traversal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/Traversal.purs -------------------------------------------------------------------------------- /src/TraversalStart.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marick/purescript-lenses/HEAD/src/TraversalStart.purs --------------------------------------------------------------------------------