{"ecosystem":"hackage","package":"MapWith","from_version":null,"to_version":null,"changes":[{"from_version":"0.1.0.0","to_version":"0.2.0.0","change_type":"breaking","description":"eltFrom (& similar) now consume a List, not a Foldable. (They never used any features of Foldables, other than converting them to a list).","migration_hint":null},{"from_version":"0.1.0.0","to_version":"0.2.0.0","change_type":"breaking","description":"Injector functions have two changes. To convert Injectors, change `(\\a s -> ... (i, s'))` to `(\\a s -> ... (s', app1 i))`:","migration_hint":null},{"from_version":"0.1.0.0","to_version":"0.2.0.0","change_type":"breaking","description":"the order of the output pair is reversed for consistancy with state transformers, `mapAccumL`, etc. It's now `(new-state, injection-values)`.","migration_hint":null},{"from_version":"0.1.0.0","to_version":"0.2.0.0","change_type":"breaking","description":"the injector types and values now need to be instances of CurryTF.","migration_hint":null},{"from_version":"0.1.0.0","to_version":"0.2.0.0","change_type":"breaking","description":"Improved documentation including examples and benchmark stats.","migration_hint":null}],"total":5,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}