jar

com.github.tonivade : purefun

Maven & Gradle

Mar 29, 2019
3 usages
116 stars

Pure Fun · Functional Programming Library for Java

Table Of Contents

Latest Version

Download com.github.tonivade : purefun JAR file - Latest Versions:

All Versions

Download com.github.tonivade : purefun JAR file - All Versions:

Version Vulnerabilities Size Updated
0.9.x
0.8.x
0.7.x
0.6.x
0.5.x
0.4.x
0.3.x
0.2.x
0.1.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window purefun-0.9.4.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.github.tonivade.purefun.data

├─ com.github.tonivade.purefun.data.ImmutableArray.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableList.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableMap.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableSet.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableTree.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableTreeMap.class - [JAR]

├─ com.github.tonivade.purefun.data.ImmutableTreeModule.class - [JAR]

├─ com.github.tonivade.purefun.data.PairIterator.class - [JAR]

├─ com.github.tonivade.purefun.data.Sequence.class - [JAR]

com.github.tonivade.purefun.stream

├─ com.github.tonivade.purefun.stream.Cons.class - [JAR]

├─ com.github.tonivade.purefun.stream.Nil.class - [JAR]

├─ com.github.tonivade.purefun.stream.Stream.class - [JAR]

├─ com.github.tonivade.purefun.stream.Suspend.class - [JAR]

com.github.tonivade.purefun.type

├─ com.github.tonivade.purefun.type.AsyncValue.class - [JAR]

├─ com.github.tonivade.purefun.type.Either.class - [JAR]

├─ com.github.tonivade.purefun.type.EitherModule.class - [JAR]

├─ com.github.tonivade.purefun.type.Eval.class - [JAR]

├─ com.github.tonivade.purefun.type.Future.class - [JAR]

├─ com.github.tonivade.purefun.type.FutureModule.class - [JAR]

├─ com.github.tonivade.purefun.type.Id.class - [JAR]

├─ com.github.tonivade.purefun.type.Option.class - [JAR]

├─ com.github.tonivade.purefun.type.OptionModule.class - [JAR]

├─ com.github.tonivade.purefun.type.Trampoline.class - [JAR]

├─ com.github.tonivade.purefun.type.TrampolineModule.class - [JAR]

├─ com.github.tonivade.purefun.type.Try.class - [JAR]

├─ com.github.tonivade.purefun.type.TryModule.class - [JAR]

├─ com.github.tonivade.purefun.type.Validation.class - [JAR]

├─ com.github.tonivade.purefun.type.ValidationModule.class - [JAR]

com.github.tonivade.purefun

├─ com.github.tonivade.purefun.CheckedConsumer1.class - [JAR]

├─ com.github.tonivade.purefun.CheckedConsumer2.class - [JAR]

├─ com.github.tonivade.purefun.CheckedFunction1.class - [JAR]

├─ com.github.tonivade.purefun.CheckedFunction2.class - [JAR]

├─ com.github.tonivade.purefun.CheckedMatcher.class - [JAR]

├─ com.github.tonivade.purefun.CheckedProducer.class - [JAR]

├─ com.github.tonivade.purefun.CheckedRunnable.class - [JAR]

├─ com.github.tonivade.purefun.Consumer1.class - [JAR]

├─ com.github.tonivade.purefun.Consumer2.class - [JAR]

├─ com.github.tonivade.purefun.Equal.class - [JAR]

├─ com.github.tonivade.purefun.Filterable.class - [JAR]

├─ com.github.tonivade.purefun.FlatMap1.class - [JAR]

├─ com.github.tonivade.purefun.FlatMap2.class - [JAR]

├─ com.github.tonivade.purefun.FlatMap3.class - [JAR]

├─ com.github.tonivade.purefun.Function1.class - [JAR]

├─ com.github.tonivade.purefun.Function2.class - [JAR]

├─ com.github.tonivade.purefun.Function3.class - [JAR]

├─ com.github.tonivade.purefun.Function4.class - [JAR]

├─ com.github.tonivade.purefun.Function5.class - [JAR]

├─ com.github.tonivade.purefun.Higher1.class - [JAR]

├─ com.github.tonivade.purefun.Higher2.class - [JAR]

├─ com.github.tonivade.purefun.Higher3.class - [JAR]

├─ com.github.tonivade.purefun.Holder.class - [JAR]

├─ com.github.tonivade.purefun.Kind.class - [JAR]

├─ com.github.tonivade.purefun.Mappable.class - [JAR]

├─ com.github.tonivade.purefun.Matcher1.class - [JAR]

├─ com.github.tonivade.purefun.Matcher2.class - [JAR]

├─ com.github.tonivade.purefun.Matcher3.class - [JAR]

├─ com.github.tonivade.purefun.MemoizedFunction.class - [JAR]

├─ com.github.tonivade.purefun.MemoizedProducer.class - [JAR]

├─ com.github.tonivade.purefun.Nested.class - [JAR]

├─ com.github.tonivade.purefun.Nothing.class - [JAR]

├─ com.github.tonivade.purefun.Operator1.class - [JAR]

├─ com.github.tonivade.purefun.Operator2.class - [JAR]

├─ com.github.tonivade.purefun.Operator3.class - [JAR]

├─ com.github.tonivade.purefun.Operator4.class - [JAR]

├─ com.github.tonivade.purefun.Operator5.class - [JAR]

├─ com.github.tonivade.purefun.PartialFunction1.class - [JAR]

├─ com.github.tonivade.purefun.PartialFunction2.class - [JAR]

├─ com.github.tonivade.purefun.PartialFunction3.class - [JAR]

├─ com.github.tonivade.purefun.Pattern1.class - [JAR]

├─ com.github.tonivade.purefun.Pattern2.class - [JAR]

├─ com.github.tonivade.purefun.Pattern3.class - [JAR]

├─ com.github.tonivade.purefun.Producer.class - [JAR]

├─ com.github.tonivade.purefun.Recoverable.class - [JAR]

├─ com.github.tonivade.purefun.Tuple.class - [JAR]

├─ com.github.tonivade.purefun.Tuple1.class - [JAR]

├─ com.github.tonivade.purefun.Tuple2.class - [JAR]

├─ com.github.tonivade.purefun.Tuple3.class - [JAR]

├─ com.github.tonivade.purefun.Tuple4.class - [JAR]

├─ com.github.tonivade.purefun.Tuple5.class - [JAR]

├─ com.github.tonivade.purefun.With.class - [JAR]

com.github.tonivade.purefun.optics

├─ com.github.tonivade.purefun.optics.Lens.class - [JAR]

├─ com.github.tonivade.purefun.optics.Prism.class - [JAR]

com.github.tonivade.purefun.typeclasses

├─ com.github.tonivade.purefun.typeclasses.Alternative.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Applicative.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ApplicativeError.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.BiFunctor.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Comonad.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedAlternative.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedApplicative.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedFoldable.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedFunctor.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedMonoidK.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedSemigroupK.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ComposedTraverse.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Console.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ConsoleIO.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.ConsoleState.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Defer.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.DoMonad.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Eq.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Foldable.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Functor.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Monad.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.MonadError.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Monoid.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.MonoidK.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Semigroup.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.SemigroupK.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Semigroupal.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.SystemConsole.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Transformer.class - [JAR]

├─ com.github.tonivade.purefun.typeclasses.Traverse.class - [JAR]

com.github.tonivade.purefun.monad

├─ com.github.tonivade.purefun.monad.EitherT.class - [JAR]

├─ com.github.tonivade.purefun.monad.Free.class - [JAR]

├─ com.github.tonivade.purefun.monad.FreeModule.class - [JAR]

├─ com.github.tonivade.purefun.monad.IO.class - [JAR]

├─ com.github.tonivade.purefun.monad.IOResource.class - [JAR]

├─ com.github.tonivade.purefun.monad.Kleisli.class - [JAR]

├─ com.github.tonivade.purefun.monad.OptionT.class - [JAR]

├─ com.github.tonivade.purefun.monad.Reader.class - [JAR]

├─ com.github.tonivade.purefun.monad.State.class - [JAR]

├─ com.github.tonivade.purefun.monad.StateT.class - [JAR]

├─ com.github.tonivade.purefun.monad.Writer.class - [JAR]

├─ com.github.tonivade.purefun.monad.WriterT.class - [JAR]

├─ com.github.tonivade.purefun.monad.ZIO.class - [JAR]

├─ com.github.tonivade.purefun.monad.ZIOModule.class - [JAR]

com.github.tonivade.purefun.instances

├─ com.github.tonivade.purefun.instances.EitherApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherBiFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherFoldable.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTDefer.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTMonadErrorFromMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTMonadErrorFromMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.EitherTraverse.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalComonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalDefer.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.EvalPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.FutureApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.FutureFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.FutureInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.FutureMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.FutureMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.FuturePure.class - [JAR]

├─ com.github.tonivade.purefun.instances.IOComonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.IODefer.class - [JAR]

├─ com.github.tonivade.purefun.instances.IOFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.IOInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.IOMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.IOMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdComonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdDefer.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdFoldable.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.IdTraverse.class - [JAR]

├─ com.github.tonivade.purefun.instances.KleisliInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.KleisliMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionAlternative.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionFoldable.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionMonoidK.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionSemigroupK.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionSemigroupal.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTDefer.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTMonadErrorFromMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTMonadErrorFromMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.OptionTraverse.class - [JAR]

├─ com.github.tonivade.purefun.instances.ReaderInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.ReaderMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceAlternative.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceFoldable.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceMonoid.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceMonoidK.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceSemigroup.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceSemigroupK.class - [JAR]

├─ com.github.tonivade.purefun.instances.SequenceTraverse.class - [JAR]

├─ com.github.tonivade.purefun.instances.StateInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.StateMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.StateTInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.StateTMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.StreamApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.StreamFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.StreamInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.StreamMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.StreamPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.TrampolineApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.TrampolineFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.TrampolineInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.TrampolineMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.TrampolinePure.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryFoldable.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.TryTraverse.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationApplicative.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationBiFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationFunctor.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationMonadError.class - [JAR]

├─ com.github.tonivade.purefun.instances.ValidationPure.class - [JAR]

├─ com.github.tonivade.purefun.instances.WriterInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.WriterMonad.class - [JAR]

├─ com.github.tonivade.purefun.instances.WriterTInstances.class - [JAR]

├─ com.github.tonivade.purefun.instances.WriterTMonad.class - [JAR]

Advertisement

Dependencies from Group

Jul 15, 2023
17 usages
116 stars
Jul 15, 2023
16 usages
116 stars
Jul 15, 2023
15 usages
116 stars
Jul 15, 2023
14 usages
116 stars
Jul 15, 2023
10 usages
116 stars

Discover Dependencies

sdb
Jun 19, 2023
1 usages
11.6k stars
rds
Jun 19, 2023
14 usages
11.6k stars
Jul 30, 2023
6 usages
43 stars
Jun 22, 2023
21 usages
4 stars
Aug 03, 2023
12.9k stars
Jul 20, 2021
4 usages
525 stars
Jun 05, 2019
1 usages
1 stars
Mar 20, 2023
5.2k stars
Jan 08, 2022
1 usages
6 stars