fromreader

package
v2.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ask

func Ask[GR ~func(R) R, R, HKTRA any](fromReader func(GR) HKTRA) func() HKTRA

func Asks

func Asks[GA ~func(R) A, R, A, HKTRA any](fromReader func(GA) HKTRA) func(GA) HKTRA

func BindReaderK

func BindReaderK[
	GT ~func(R) T,
	R, S1, S2, T,
	HKTET,
	HKTES1,
	HKTES2 any](
	mchain func(func(S1) HKTES2) func(HKTES1) HKTES2,
	mmap func(func(T) S2) func(HKTET) HKTES2,
	fromReader func(GT) HKTET,
	setter func(T) func(S1) S2,
	f func(S1) GT,
) func(HKTES1) HKTES2

func ChainFirstReaderK

func ChainFirstReaderK[GB ~func(R) B, R, A, B, HKTRA, HKTRB any](
	mchain func(func(A) HKTRB) func(HKTRA) HKTRA,
	fromReader func(GB) HKTRB,
	f func(A) GB,
) func(HKTRA) HKTRA

func ChainReaderK

func ChainReaderK[GB ~func(R) B, R, A, B, HKTRA, HKTRB any](
	mchain func(func(A) HKTRB) func(HKTRA) HKTRB,
	fromReader func(GB) HKTRB,
	f func(A) GB,
) func(HKTRA) HKTRB

func FromReaderK

func FromReaderK[GB ~func(R) B, R, A, B, HKTRB any](
	fromReader func(GB) HKTRB,
	f func(A) GB) func(A) HKTRB

func MonadChainFirstReaderK

func MonadChainFirstReaderK[GB ~func(R) B, R, A, B, HKTRA, HKTRB any](
	mchain func(HKTRA, func(A) HKTRB) HKTRA,
	fromReader func(GB) HKTRB,
	ma HKTRA,
	f func(A) GB,
) HKTRA

func MonadChainReaderK

func MonadChainReaderK[GB ~func(R) B, R, A, B, HKTRA, HKTRB any](
	mchain func(HKTRA, func(A) HKTRB) HKTRB,
	fromReader func(GB) HKTRB,
	ma HKTRA,
	f func(A) GB,
) HKTRB

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL