API Diff between 3.0.3 and 3.0.0-rc.10
49 Additions
10 Removals
FsCodec
-
public static class Codec
- public static IEventCodec<Event, Format, Context> Create<Event, Format, Context>(Func<Context, Event, ValueTuple<string, Format, Format, Guid, string, string, DateTimeOffset>> encode, Func<ITimelineEvent<Format>, FSharpValueOption<Event>> decode)
-
public abstract class Comparable<TComp, Token> : IComparable where TComp : Comparable<TComp, Token>
-
public interface IEventCodec<Event, Format, Context>
-
public class streamId
-
public static class StreamIdModule
- public static class Element
- public static class Elements
- public static class Gen
- public static FSharpFunc<string, string[]> |Parse|(int count)
- public static string |Parse1|(string x)
- public static string create(string x)
- public static a dec<a>(FSharpFunc<string, a> f, string x)
- public static ValueTuple<a, b> dec2<a, b>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, string x)
- public static ValueTuple<a, b, c> dec3<a, b, c>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, FSharpFunc<string, c> f3, string x)
- public static ValueTuple<a, b, c, d> dec4<a, b, c, d>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, FSharpFunc<string, c> f3, FSharpFunc<string, d> f4, string x)
- public static FSharpFunc<a, string> gen<a>(FSharpFunc<a, string> f)
- public static string gen2<a, b>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, ValueTuple<a, b> _arg1)
- public static string gen3<a, b, c>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, FSharpFunc<c, string> f3, ValueTuple<a, b, c> _arg1)
- public static string gen4<a, b, c, d>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, FSharpFunc<c, string> f3, FSharpFunc<d, string> f4, ValueTuple<a, b, c, d> _arg1)
- public static string[] parse(int count, string x)
- public static string parseExactlyOne(string x)
- public static string toString(string x)
-
public static class StreamNameModule
- public static class Category
- public static FSharpFunc<string, ValueTuple<string, string>> |CategoryAndId| { get; }
- public static FSharpFunc<string, ValueTuple<string, string[]>> |CategoryAndIds| { get; }
- public static FSharpChoice<ValueTuple<string, string>, Unit> |Categorized|NotCategorized|(string rawStreamName)
- public static string[] |IdElements|(string streamId)
- public static string category(string x)
- public static string compose(string category, IEnumerable<string> streamIdElements)
- public static FSharpFunc<string, ValueTuple<string, string>> |Split| { get; }
- public static string compose(string categoryName, string[] streamIdElements)
- public static ValueTuple<string, string[]> splitCategoryAndIds(string streamName)
- public static ValueTuple<string, string> splitCategoryAndStreamId(string streamName)
- public static ValueTuple<string, string> split(string streamName)
- public static FSharpValueOption<ValueTuple<string, string>> trySplitCategoryAndStreamId(string rawStreamName)
- public static FSharpValueOption<string> tryFind(string categoryName, string x)
-
public abstract class StringId<TComp> : Comparable<TComp, string> where TComp : Comparable<TComp, string>
-
public static class TypeSafeEnum
- public static t[] caseValues<t>()
- public static bool isTypeSafeEnum(Type t)
- public static FSharpFunc<string, T> parse<T>()
- public static FSharpFunc<string, T> parseF<T>(FSharpFunc<string, FSharpFunc<string, bool>> f)
- public static FSharpFunc<string, object> parseT(Type t)
- public static FSharpFunc<FSharpFunc<string, FSharpFunc<string, bool>>, FSharpFunc<string, object>> parseTF(Type t)
- public static FSharpFunc<t, string> toString<t>()
- public static FSharpFunc<string, FSharpOption<T>> tryParse<T>()
- public static FSharpFunc<FSharpFunc<string, FSharpFunc<string, bool>>, FSharpFunc<string, FSharpOption<T>>> tryParseF<T>()
- public static FSharpFunc<FSharpFunc<string, bool>, FSharpOption<object>> tryParseTF(Type t)
-
public static class Union