summaryrefslogtreecommitdiff
path: root/topics
diff options
context:
space:
mode:
authorAlexander_Kabui2022-09-28 14:19:08 +0300
committerAlexander_Kabui2022-09-28 14:19:08 +0300
commitece446764777995e7694b1db8e58a97cf545edfb (patch)
tree7e30dcf86d07e473d3d7a1df31f861c3878a7c87 /topics
parentb6f6058a3d3ca0406ce841fe803766bb6e5071cb (diff)
parentb992ade9e93f0235f79a9b28017ba022f724862a (diff)
downloadgn-gemtext-ece446764777995e7694b1db8e58a97cf545edfb.tar.gz
Merge branch 'main' of https://github.com/genenetwork/gn-gemtext-threads into main
Diffstat (limited to 'topics')
-rw-r--r--topics/maybe-monad.gmi8
-rw-r--r--topics/queries-and-prepared-statements-in-python.gmi2
2 files changed, 9 insertions, 1 deletions
diff --git a/topics/maybe-monad.gmi b/topics/maybe-monad.gmi
index 5ec582c..7f2afa9 100644
--- a/topics/maybe-monad.gmi
+++ b/topics/maybe-monad.gmi
@@ -50,3 +50,11 @@ with conn.cursor(utility.monads.MonadicDictCursor) as cursor:
for row in cursor.fetchall():
row["foo"].bind(print)
```
+
+## Useful Resources
+
+=> https://www.miguelfarrajota.com/2021/06/monads-in-python-with-pymonad/
+
+=> https://jasondelaat.github.io/pymonad_docs/explanations/whats-a-monad.html
+
+=> https://simon.tournier.info/posts/2021-02-03-monad.html
diff --git a/topics/queries-and-prepared-statements-in-python.gmi b/topics/queries-and-prepared-statements-in-python.gmi
index 642ed96..969c27f 100644
--- a/topics/queries-and-prepared-statements-in-python.gmi
+++ b/topics/queries-and-prepared-statements-in-python.gmi
@@ -29,7 +29,7 @@ curr.execute(
WHERE Strain.Name IN ({})
and Strain.SpeciesId=Species.Id
and Species.name = %s
- """.format(", ".join(sample_data_keys)),
+ """.format(", ".join(["%s"] * len(sample_data_keys))),
(sample_data_keys + (dataset.group.species,)))
```