Вопросы по теме 'enrich-my-library'

Настройте scaladoc для включения методов расширения
Могу ли я настроить scaladoc для включения методов неявного преобразования, указав неявное преобразование? Например. данный trait Foo object Operations { implicit class FooOps(val f: Foo) extends AnyVal { def bar = 33 } } Могу ли...
181 просмотров

Как мне обогатить объект пакета?
Недавно я обнаружил, что можно использовать шаблон Pimp Enrich My Library для добавления методов к сопутствующим объектам, используя .type : object Whatever { } implicit class WhateverExtensions(val obj: Whatever.type) { def greet =...
274 просмотров
schedule 28.11.2023

Scala: класс значений X добавляется к типу возвращаемого значения его методов как X #
Я хотел бы обогатить график «граф для scala». Для этого я создал неявный класс значений: import scalax.collection.mutable import scalax.collection.edge.DiEdge ... type Graph = mutable.Graph[Int, DiEdge] implicit class EnrichGraph(val G:...
66 просмотров
schedule 18.04.2022