#include <optional>
#include "either.h"
Go to the source code of this file.
|
template<typename AF , typename AV > |
using | LC::Util::GSLResult_t = typename InstanceApplicative< AF >::template GSLResult< AV >::Type_t |
|
|
template<template< typename... > class Applicative, typename... Args, typename T > |
auto | LC::Util::Pure (const T &v) |
|
template<typename Applicative , typename T > |
auto | LC::Util::Pure (const T &v) -> decltype(InstanceApplicative< Applicative >::Pure(v)) |
|
template<typename AF , typename AV > |
GSLResult_t< AF, AV > | LC::Util::GSL (const AF &af, const AV &av) |
|
template<typename AF , typename AV > |
auto | LC::Util::operator* (const AF &af, const AV &av) -> decltype(GSL(af, av)) |
|