Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. Your spouse cheats on you.

  2. In my own conversion from atheism to Christianity, I had to wrestle with a lot of intellectual objections to both theism, in general, and to Christianity, in particular.

  3. Leaving Atheism for Good

    I was born into a non-religious family.

  4. A Splendid Scala Journey

    I have been a Scala developer for 15 long years, which makes me one of the oldest Scala programmers around.

  5. New Scala Build Tool

    I previously made a case that Scala needs coordinated and radical changes in order to remain relevant to industry.

  6. Scala Resurrection

    As a long-time user and one of the earliest evangelists of the Scala programming language, and as CEO of a tech company that has heavily invested in Scala open source, I’ve been acutely interested in growing Scala adoption within industry.

  7. In a first for functional effect systems, ZIO 2.0 brought integrated metrics and logging front-ends directly into the core, which enables application developers to easily track and log what’s going on inside their applications for enhanced observability.

  8. ZIO 2.0 Released

    On August 3rd, 2020, the ZIO community released ZIO 1—itself the product of 3 years of intensive research & development and continuous refinement based on commercial adoption and early production feedback.

  9. I’m a technologist and a maker.

  10. “We but mirror the world.

  11. In the past few months, the TypeLevel organization has become increasingly hostile toward the ZIO community (whose software directly competes with TypeLevel): Rob Norris removing an existing Quill integration from Doobie because Quill decided to move to t…

  12. Functional programming doesn’t need to be complex, confusing, or theoretical.

  13. ZIO 1.0 Released

    On June 5th, 2017, I opened an issue in the Scalaz repository on Github.

  14. Effect tracking is not a valid reason to use functional effect systems, because effect tracking is commercially worthless.

  15. A Brief History of ZIO

    When I started what would eventually become ZIO, my goal was to give Scala a better asynchronous effect system, one that had some of the high-end features of Haskell’s IO monad, including cancellation of running effects and easy concurrency.

  16. The world has changed unimaginably in the past few weeks.

  17. I’ve taught functional programming for years now, each time experimenting with different ways of teaching core concepts.

  18. Tagless-final is a technique originally used to embed domain-specific languages into a host language, without the use of Generalized Algebraic Data Types.

  19. Many of my readers know I have promoted and contributed to Scalaz for a little over two years now.

  20. Type classes are a powerful tool for abstraction in functional programming.