Commit Graph

  • 6df46d3c2b
    fix: specify generic main Kyle Ratti 2024-09-05 23:22:02 -0400
  • 7eed044713 chore(release): 2.1.0 github-actions[bot] 2024-09-06 03:06:16 +0000
  • ad62629a1d
    feat: add F# tryQueryFirst Kyle Ratti 2024-09-05 23:03:43 -0400
  • 4dbba5c2f3
    feat: add FirstOrEmptyAsync Kyle Ratti 2024-09-05 22:53:48 -0400
  • e8e0ea8f60 chore(release): 2.0.0 github-actions[bot] 2024-07-12 00:16:40 +0000
  • 3d2c2524c1
    fix: set new package to same version number Kyle 2024-07-11 20:14:51 -0400
  • 0b4f638cb9
    feat: factor connection factory into Sqlite package Kyle 2024-07-11 20:11:33 -0400
  • 7482f08b4f chore(release): 1.12.1 github-actions[bot] 2024-07-06 03:07:00 +0000
  • 2fd363d4b4
    deps: bump deps Kyle 2024-07-05 23:06:22 -0400
  • bf02139d64 chore(release): 1.12.0 github-actions[bot] 2024-07-06 02:37:45 +0000
  • d745706082
    feat: add FSharp database abstraction layer Kyle 2024-07-05 22:35:45 -0400
  • 44b978309a chore(release): 1.11.0 github-actions[bot] 2024-07-06 00:06:32 +0000
  • 6cbccd3d7d
    feat: add data access DI helper Kyle 2024-07-05 20:03:12 -0400
  • d079f12b16 chore(release): 1.10.0 github-actions[bot] 2024-06-24 02:46:18 +0000
  • 90c0740778
    fix: add missing version node Kyle Ratti 2024-06-23 22:45:06 -0400
  • e5ddf60850
    deps: upgrade deps Kyle Ratti 2024-06-23 22:32:28 -0400
  • df73060f99
    ci: include data access in publish Kyle Ratti 2024-06-23 22:30:46 -0400
  • f169ca3287
    fix: include license file Kyle Ratti 2024-06-23 22:29:43 -0400
  • 1266932d4e
    feat: make data access layer generic Kyle Ratti 2024-06-23 22:27:05 -0400
  • 2242fe8733
    feat: multi target .NET 6 and .NET 8 Kyle Ratti 2024-06-23 18:27:45 -0400
  • 2e2dc40cfb
    test: DbConnectionFactory Kyle Ratti 2024-06-23 18:25:03 -0400
  • de8e30dbb4
    feat: initial port of data access Kyle Ratti 2024-06-23 18:15:32 -0400
  • 720340f0dd chore(release): 1.9.0 github-actions[bot] 2024-05-03 22:26:53 +0000
  • ec4dedfbdb
    chore: remove useless tests Kyle Ratti 2024-05-03 18:26:22 -0400
  • 055805fd5c
    deps: upgrade versionize Kyle Ratti 2024-05-03 18:23:57 -0400
  • 118e2a3a7a
    ci: drop .NET 7 Kyle Ratti 2024-05-03 18:21:22 -0400
  • 190db94602
    feat: specify ConfigureAwait(false) on async calls Kyle Ratti 2024-05-03 18:17:44 -0400
  • 04f94c2441
    feat: add cancellation token support to DbDataReaderExtensions Kyle Ratti 2024-05-03 18:16:00 -0400
  • 35d1742f00
    feat: add async extensions support for DbDataReader Kyle Ratti 2024-05-03 18:08:35 -0400
  • c8f7538677
    test: 100% coverage of DataReaderMaybeExtensions Kyle Ratti 2024-05-03 17:24:56 -0400
  • b1578d414c
    test: cover additional Maybe extension methods Kyle Ratti 2024-05-03 17:14:30 -0400
  • d2a5e2850b
    BREAKING CHANGE: chore: remove byte helper Kyle Ratti 2024-05-03 17:09:21 -0400
  • 5504a765dc
    BREAKING CHANGE: feat: use record struct for OneOf Kyle Ratti 2024-05-03 17:07:44 -0400
  • c61590f26f
    test: 100% test coverage of Result<TSuccess, TFailure> Kyle Ratti 2024-05-03 17:07:19 -0400
  • 1be0893d19
    BREAKING CHANGE: feat: use record struct for Result Kyle Ratti 2024-05-03 17:06:55 -0400
  • c5d2de1f4a
    test: 100% coverage of FsBase Kyle Ratti 2024-05-03 00:54:10 -0400
  • b6f2ef3aa6
    feat: add Maybe.TryParse Kyle Ratti 2024-05-03 00:27:31 -0400
  • b07f31f75f
    test: achieve 100% coverage of Maybe Kyle Ratti 2024-04-30 14:17:54 -0400
  • 12b2764a03
    chore: add NUnit Analyzers Kyle Ratti 2024-04-30 13:41:02 -0400
  • 1ad8e46ab5
    deps: upgrade to NUnit 4 Kyle Ratti 2024-04-30 13:39:53 -0400
  • d4d0469858
    BREAKING CHANGE: build: drop support for .NET 7 Kyle Ratti 2024-04-30 13:36:47 -0400
  • 69d582c0ed
    BREAKING CHANGE: feat: use 'is empty' instead of 'has value' Kyle Ratti 2024-04-30 13:36:31 -0400
  • 479b30b60a
    BREAKING CHANGE: chore: rename Maybe.Just to Maybe.Create Kyle Ratti 2024-04-30 13:18:51 -0400
  • 68f527ec99
    BREAKING CHANGE: feat: use record struct Kyle Ratti 2024-04-30 13:17:02 -0400
  • 07c89cade3 chore(release): 1.8.1 github-actions[bot] 2024-02-08 01:59:40 +0000
  • a56a4ff5f2
    fix: handle nullable value types in Maybe.Cast Kyle Ratti 2024-02-07 20:57:33 -0500
  • d69441984f chore(release): 1.8.0 github-actions[bot] 2023-12-25 19:39:32 +0000
  • 8e007975f6
    feat: Maybe<T>.EmptyBind Kyle Ratti 2023-12-25 14:37:58 -0500
  • 35d78ee0a5 chore(release): 1.7.0 github-actions[bot] 2023-12-25 03:37:48 +0000
  • de8d2f393c
    feat: IEnumerable<T>.ConditionalAppend(Maybe<T>) Kyle Ratti 2023-12-24 22:35:59 -0500
  • b59b5655bf chore(release): 1.6.0 github-actions[bot] 2023-12-25 02:13:23 +0000
  • 572c365725
    feat: T?.AsMaybe() for reference types Kyle Ratti 2023-12-24 21:11:25 -0500
  • 1d2a15189b chore(release): 1.5.2 github-actions[bot] 2023-12-20 02:50:25 +0000
  • b958542534
    fix: rename IDictionary.TryGet to TryGetValue Kyle Ratti 2023-12-19 21:43:00 -0500
  • d264505649 chore(release): 1.5.1 github-actions[bot] 2023-12-17 18:50:18 +0000
  • ef3a54eae7
    fix: use correct signature on bind Kyle Ratti 2023-12-17 13:47:16 -0500
  • c3598a61ed
    build: include .NET 8 Kyle Ratti 2023-12-17 13:47:03 -0500
  • a2a8e6fb1e chore(release): 1.5.0 github-actions[bot] 2023-09-04 02:11:22 +0000
  • 1c200a9fca feat: Array.toReadOnlyCollection Kyle 2023-09-03 22:06:54 -0400
  • 68b182b40b
    chore: update versionize Kyle Ratti 2023-08-02 20:30:12 -0400
  • 1243b7c2fd chore(release): 1.4.0 github-actions[bot] 2023-08-03 00:26:52 +0000
  • 1b15162ba5
    feat: add IDictionary.TryGet to return Maybe<T> Kyle Ratti 2023-08-02 20:26:10 -0400
  • 466f90cca5 chore(release): 1.3.1 github-actions[bot] 2023-08-03 00:25:26 +0000
  • 5a2bd690f7
    fix: remove duplicate Choose extension Kyle Ratti 2023-08-02 20:24:09 -0400
  • 9032294964 chore(release): 1.3.0 github-actions[bot] 2023-08-02 02:56:39 +0000
  • 35cc366856
    feat: add Result.FailureVal and Result.SuccessVal Kyle Ratti 2023-08-01 22:55:30 -0400
  • a5a7c312e3 chore(release): 1.2.3 github-actions[bot] 2023-08-02 02:33:16 +0000
  • 0e7e161327
    1.3.0 Kyle Ratti 2023-08-01 22:12:54 -0400
  • 6791f3b016 chore(release): 1.2.2 github-actions[bot] 2022-12-23 18:51:11 +0000
  • a0a8efb854
    fix: handle IEnumerable.Choose<TRefType> correctly (part 2) Kyle Ratti 2022-12-23 13:50:06 -0500
  • eafcde134b chore(release): 1.2.1 github-actions[bot] 2022-12-23 18:48:44 +0000
  • c17d3f10d4
    fix: handle IEnumerable.Choose<Nullable<TStruct>> correctly Kyle Ratti 2022-12-23 13:39:33 -0500
  • 69bc12e01f chore(release): 1.2.0 github-actions[bot] 2022-12-23 17:57:09 +0000
  • a6bcd20a11
    BREAKING CHANGE: extend Option module for Maybe/FSharpOption interop Kyle Ratti 2022-12-23 12:36:02 -0500
  • 2fd6b01f6b
    chore: update dependencies Kyle Ratti 2022-12-23 12:41:36 -0500
  • dafaae0fab
    feat: add IEnumerable<T>.Choose for Maybe Kyle Ratti 2022-12-23 12:35:10 -0500
  • a045c76140
    feat: add IEnumerable<T>.Choose() Kyle Ratti 2022-12-23 12:34:30 -0500
  • 3aab47e9c6
    chore: dual-target Base to .NET Standard 2.0 Kyle Ratti 2022-12-23 12:38:51 -0500
  • d7fe778c1e chore(release): 1.1.2 github-actions[bot] 2022-12-01 04:41:15 +0000
  • 7a4c9ffa58
    build: automatic versioning and publishing Kyle Ratti 2022-11-30 23:28:31 -0500
  • e904ac67bd
    chore: update dependencies Kyle Ratti 2022-11-30 23:14:27 -0500
  • 5981dd081d
    fix: correct implementation of FirstOrEmpty Kyle Ratti 2022-09-23 21:08:48 -0400
  • cdcfd671f0
    feat: add OneOf Kyle Ratti 2022-09-23 21:08:25 -0400
  • c39fdd86ec
    feat: add ByteHelper Kyle Ratti 2022-09-23 21:08:13 -0400
  • f3f511ad36
    feat: add Enumerable.ConditionalWhere Kyle Ratti 2022-09-23 21:08:00 -0400
  • ea050f098a
    feat: add Enumerable.ConditionalConcat Kyle Ratti 2022-09-23 21:07:42 -0400
  • e12137b302
    feat: move FSharp stuff into FsBase Kyle Ratti 2022-03-31 20:34:17 -0400
  • 224b3eb4a3
    chore: rename base to FruityFoundation Kyle Ratti 2022-02-24 19:11:28 -0500
  • de250a91dd
    build: ci on push Kyle Ratti 2021-11-19 00:16:05 -0500
  • 18d2e1616b
    v1.0 Kyle Ratti 2021-11-19 00:12:02 -0500
  • 1586b3ac77
    Initial commit Kyle Ratti 2021-11-18 21:57:22 -0500