Maybe

Scala Maybe. Inspired by Lift's Box, Haskell's Maybe and Scala's Option. A few noteable characteristics: * `Maybe()` is a polymorphich constructor that Does The Right Thing, no matter the input. * `get` is only provided for a `Just` value, not in the general `Maybe` API. * `map` on a `Just` Does The Right Thing, even if the calling function explodes.

Лицензия

Лицензия

Категории

Категории

Erdos Прикладные библиотеки Science
Группа

Группа

com.ckkloverdos
Идентификатор

Идентификатор

maybe
Последняя версия

Последняя версия

0.6.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Maybe
Scala Maybe. Inspired by Lift's Box, Haskell's Maybe and Scala's Option. A few noteable characteristics: * `Maybe()` is a polymorphich constructor that Does The Right Thing, no matter the input. * `get` is only provided for a `Just` value, not in the general `Maybe` API. * `map` on a `Just` Does The Right Thing, even if the calling function explodes.
Ссылка на сайт

Ссылка на сайт

https://github.com/loverdos/maybe
Организация-разработчик

Организация-разработчик

ckkloverdos.com
Система контроля версий

Система контроля версий

https://loverdos@github.com/loverdos/maybe

Скачать maybe

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.ckkloverdos/maybe/ -->
<dependency>
    <groupId>com.ckkloverdos</groupId>
    <artifactId>maybe</artifactId>
    <version>0.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.ckkloverdos/maybe/
implementation 'com.ckkloverdos:maybe:0.6.0'
// https://jarcasting.com/artifacts/com.ckkloverdos/maybe/
implementation ("com.ckkloverdos:maybe:0.6.0")
'com.ckkloverdos:maybe:jar:0.6.0'
<dependency org="com.ckkloverdos" name="maybe" rev="0.6.0">
  <artifact name="maybe" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.ckkloverdos', module='maybe', version='0.6.0')
)
libraryDependencies += "com.ckkloverdos" % "maybe" % "0.6.0"
[com.ckkloverdos/maybe "0.6.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.scala-lang : scala-library jar 2.9.1

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.10

Модули Проекта

Данный проект не имеет модулей.

Версии библиотеки

Версия
0.6.0
0.5.0
0.4.0