github arrow-kt/arrow 0.10.0
Release 0.10.0

latest releases: 1.2.4, 1.2.3, 1.2.1...
5 years ago

0.10.0 (2019-09-10)

  • Release 0.10.0 (#1590) [Raúl Raja Martínez]
  • Fix typo (#1577) [Sven Tennie]
  • Remove codevoc (#1575) [Fernando Franco Gíraldez]
  • Create release-trigger.yml (#1570) [Juan Manuel Méndez Rey]
  • Fix #1498 (#1526) [Zemlyakov Stas]
  • Fix behaviour of Optional.asSetter so that it sets absent values
    (#1542) (#1544) [Ross Anderson]
  • Fixes bitrise mapping exception (#1559) [Imran Settuba]
  • @Deprecation cleanUp (#1531) [Imran Settuba]
  • Fix IOParMap3 null bug (#1558) [Simon Vergauwen]
  • Remove FxSyntax (#1556) [Simon Vergauwen]
  • Fix link in README. [Paco]
  • Fix one conflict that reached master (#1557) [Paco]
  • Fx release prep/sweep (#1530) [Simon Vergauwen]
  • Fix extension processor suspend fun args (#1555) [Raúl Raja Martínez]
  • Docs: note about fold (#1552) [Rachel M. Carmena]
  • #638/mapk docs (#1547, #1540) [Imran Settuba, Zemlyakov Stas]
  • Java9support (#1546) [Nico D'Cotta]
  • Move Composed to mtl (#1549) [Imran Settuba]
  • Added MapK's FunctorFilter & TestLaws (#1548) [Imran Settuba]
  • Free Foldable and Traverse (#1522) [Imran Settuba]
  • Fix AndThen#contramap doc (#1536) [TSUYUSATO Kitsune]
  • Delete inline fun in DataTypes (#1527) [Imran Settuba]
  • Remove Partial Functions. (#1419) [Diego E. Alonso Blas, Simon Vergauwen]
  • Fix Monad inheritance in the tutorial about Monads (#1523) [Zemlyakov Stas]
  • Blog post polymorphic fx (arrow-kt/arrow#1517) (#1524) [colomboe]
  • Add documentation to disable explicit unit return error in ktlint (#1521) [Jorge Rodriguez]
  • Webpage and ReadMe update for 0.10.0 Snapshot (#1514) [Imran Settuba, Simon Vergauwen]
  • Adds Bimonad Laws (#1516) [Imran Settuba]
  • Concurrent parApplicative/parTraverse&co (#1483) [Simon Vergauwen]
  • Add Kotliners ArrowFx talk and fix android sample project link (#1520) [Jorge Castillo]
  • Delete FF extension for Try (#1518) [Imran Settuba]
  • FunctorFilter cleanup (#1513) [Imran Settuba]
  • Move TraverseFilter, MonadCombine and MonadFilter (#1511) [Imran Settuba]
  • Tries to deploy new artifacts (#1512) [Imran Settuba]
  • Create 2019-07-05-testing-with-modules.md (#1507) [colomboe]
  • Moved FunctorFilter to core (#1509) [Imran Settuba]
  • Cache singleThreadContext (#1506) [Simon Vergauwen]
  • Add linting documentation documentation (#1500) [Jorge Rodriguez]
  • New blog post for the "Modular functional programming with Kotlin" post (#1503) [colomboe]
  • Optics modules (#1492) [Simon Vergauwen]
  • Replace IO suspend with defer (#1497) [Octogonapus]
  • Adapted free module to current package structure for 0.10.0 (#1496)
  • Refactor task for effects (#1495) [Imran Settuba]
  • Untangeling datatypes (#1488) [Imran Settuba]
  • Adding Bitraverse Typeclass (#1487) [maruiz81]
  • Deprecate concurrent async (#1486) [Simon Vergauwen]
  • Moved arrow-typeclasses to arrow-core-data with their respective tests (#1481) [Imran Settuba]
  • Add support for suspend functions via the effect constructor in Async. Rename delay to later. (#1439) [Paco, Simon Vergauwen]
  • Concurrent instances for Rx (#1427) [Paco]
  • Ank not fail fast (#1480) [Simon Vergauwen]
  • Deprecate Monad.effect methods without suspensions (#1472) [glamm]
  • Fixes ["Request"] convenient Option.mapNotNull #1475 (#1479) [Stefan Schraß]
  • Fx type class hierarchy and a la carte binding strategies (#1465) [Raúl Raja Martínez]
  • Add the blog post How KEEP-87 & Typeclasses will change the way we write Kotlin (#1476) [Sebastian Sellmair]
  • Move the Documentation for Id from README.md to the Id.kt (#1474) [maruiz81]
  • Enable project parallelism for Gradle (#1456) [Mike Kobit]
  • Generalizes firstOption and promotes it to Foldable. (#1466) [Raúl Raja Martínez]
  • Introduce Timer (#1464) [Simon Vergauwen]
  • Fix benchmarks and add CI step (#1463) [Simon Vergauwen]
  • Remove Shadow module. (#1461) [Raúl Raja Martínez]
  • Deprecate Legacy Validation utils (#1462) [Raúl Raja Martínez]
  • Remove Dagger Integration (#1460) [Raúl Raja Martínez]
  • Improve racing APIs (#1459) [Simon Vergauwen]
  • Add triple tuple3 interoperability (#1457) [Adrian Ramirez Fornell]
  • Add .tupled()/.untupled() to function syntax (#1453) [glamm]
  • IO effect in runloop (#1451) [Simon Vergauwen]
  • Concurrent - sleep & waitFor (#1449) [Simon Vergauwen]
  • Redeem/RedeemWith (#1450) [Simon Vergauwen]
  • IO forking (#1447) [Simon Vergauwen]
  • IO trampoline async (#1448) [Simon Vergauwen]
  • Update Eval.kt docs (#1378) [Adrian Ramirez Fornell]
  • IO incomplete IORunLoop#step (#1442) [Simon Vergauwen]
  • Fix typo and add code markings to ApplicativeError documentations (#1446) [Mike Kobit]
  • IO rewrite ContinueOn impl (#1443) [Simon Vergauwen]
  • Add benchmarks for IO (#1441) [Simon Vergauwen]
  • Add badge with stackoverflow link for support (#1440) [Pablo Gonzalez Alonso]
  • Add new recommended constructor for Ref (#1436) [Paco]
  • Making iterateRight an extension of Iterator (#1428) (#1434) [Benjamin Rogge]
  • Remove several deprecated APIs (#1424) [Paco]
  • KotlinTest forFew bug (#1426) [Simon Vergauwen]
  • Bracket/GuaranteeCase stack safety (#1425) [Simon Vergauwen]
  • Add deprecation notice to PartialFunction (#1423) [Paco]
  • Update libraries sub-page for 0.9.1 (#1421) [Paco]
  • Fix generated package for unnamed packages (#1397) [Imran Settuba]
  • Ensure NonEmptyList properties are immutable (#1418) [Bill Wanjohi]
  • Apply typeclass (#1404) [Pedro Vicente Gómez Sánchez]
  • Update README.md (#1407) [Nikita Eshkeev]
  • Add Ktlint as code formatter (#1405) [Alberto Ballano]
  • Make NonFatal a function (#1403) [Paco]
  • Fix missing return type on equality example. (#1396) [Nicola Baldi]
  • Fix remaining references to startF. [Paco]
  • Remove redundant top snack bar (#1392) [Juan Valencia]
  • Fix Resource api docs link (#1389) [Jannis]
  • Resource data type (#1376) [Jannis]
  • Added translation for «How to write polymorphic programs» tutorial (#1388) [Artem Dobrovinskiy]
  • DelayOrRaise (#1387) [Imran Settuba]
  • Fix docs (#1383) [Paco]
  • Update Dokka to version 0.9.18 (#1381) [Julian Kotrba]
  • The inclusion of Fiber on Sidebar #1374 (#1380) [Arioston]
  • Unnecessary AQL dependency (#1377) [Imran Settuba]
  • Fix shouldBeEq function (#1362) [Julian Kotrba]
  • Tabindex is added to the a element of the navigation-dropdown (#1375) [AntonioMateoGomez]
  • Fix Maven badge. [Paco]
  • Fix Maven badge. [Paco]
  • Rename files we've found using MD as extension instead of md (#1373) [Pedro Vicente Gómez Sánchez]
  • Rename delayUnsafe to delayOrRaise (#1369) [Julian Kotrba]
  • Update Bitrise stack dependency to fix deploys (#1367) [Juan Valencia]
  • Rename deferUnsafe to delayUnsafe (#1356) (#1364) [Julian Kotrba]
  • Fixes for FX docs (#1313) [Alberto Ballano]
  • Docs Arrow version selector (#1360) [AntonioMateoGomez]
  • Fix typo on fibers documentation (#1366) [Alexandru Simonescu]
  • Noise is intentional. [Paco]
  • Updated Maven section for 0.9.0 (#1355) [Babis]
  • Updated Gradle and some dependencies including Kotlin (#1343) [Juan Ramón González]
  • Add info about a possible error (#1354) [Julian Kotrba]
  • Add Monoidal type class (#1327) [Julian Kotrba]
  • Migrated to latest KotlinPoet stable 1.1.0 (#1345) [Juan Ramón González]
  • Update kotlintest to version 3.3.1 (#1338) [Stojan Anastasov]
  • Missing imports added to keep ank happy (#1353) [richard-gibson]
  • Selective functor extras (#1352) [richard-gibson]
  • Close comments (#1349) [Stojan Anastasov]
  • Fix Jekyll deployment url (#1348) [Julian Kotrba]
  • Removed coroutine artifacts from documentation since they no longer
    exist (#1346) [Juan Ramón González]
  • Fix Eq for ListK instances with different lengths (#1344) [Julian Kotrba]
  • Fix spacing. [Paco]
  • Update READMEs (#1341) [Paco]
  • Next development iteration 0.9.1-SNAPSHOT (#1340) [Raúl Raja Martínez]

Don't miss a new arrow release

NewReleases is sending notifications on new releases.